Blog

The French Professor Loophole
2026-10-20

Showing short movie clips in a language learning app is fair use. Getting the clips off the disc legally is a much stranger story.

How I maintain two apps
2026-09-21

As a solo dev, figuring out how to maintain a native iOS app and a PWA was challenging, but with rust we can make it feasible.

Random Words for Claude
2026-09-02

LLMs cannot choose how random to be. Every gram in the dictionary and an example sentence, as plain text in twelve languages, as a better source of inspiration than a random alphanumeric string.

The Tokenizer and the Brain
2026-03-12

How machine learning theory is finding surprising applications in language learning tools.