Writing

Ideas, build logs
& technical notes

Notes on AI research, mobile development, and the small experiments that happen when curiosity meets a free afternoon.

Parola: Building an AI Language Learning App with On-Device LLMs

Using Apple's FoundationModels to generate vocabulary-calibrated stories entirely on device — no API key, no server, no data leaving the phone.

Jan 2025 8 min read

Vital: Building a Free Food Journal with On-Device BM25 Search

Building a food tracking app with fast, private, on-device full-text search using BM25 — zero cloud, zero cost.

2024 6 min read

Rhythmly: Low-Latency Audio on iOS — Building a Metronome That Stays in Time

The surprisingly hard problem of sub-millisecond precision timing on iOS, and how AVAudioEngine's render callbacks make it possible.

2024 5 min read

Qualitative and Quantitative Content Analysis

A deep dive into the methodological differences between qualitative and quantitative content analysis, with examples from information retrieval research.

Mar 2022 9 min read