Writing
Field reports from shipping with AI in the loop.
- Signatures that sign themselvesAug 10, 2026
The mark at the top of this page is 1.3 KB and contains no JavaScript. The GIF of the same signature is 175× bigger.
- The right model is no modelJul 18, 2026
Why my site's chatbot makes zero API calls — and what a 200-line TypeScript model buys you.
- Boring releases are a featureJun 9, 2026
Why we ship multiple times a week with zero downtime, and why release adrenaline is a smell.
- AI reviews syntax. Humans review thinking.May 12, 2026
A year of AI-first code review: what the model catches, what it misses, and where human attention went.
- A decade of remote from SarajevoMar 3, 2026
Field notes on working for San Francisco from Sarajevo: the timezone, the documents, the flights.