Back home
Writing
All posts.
Notes on AI engineering, product development, and the occasional deep dive into something I shipped.
AIEngineering
What actually breaks when you ship AI agents to production
The failure modes nobody warns you about — from silent context loss to cost spikes under real traffic.
Jun 2, 2026·8 min read
Architecture
Local-first is harder than it looks
Notes from building Fieldnote — what CRDTs actually solve, and what they don't.
Mar 14, 2026·6 min read
Backend
A simpler way to think about caching
A mental model for cache invalidation that has held up across three companies.
Nov 20, 2025·5 min read