Writing
Notes on building backend systems and shipping GenAI to real users.
Production RAG Is Mostly a Plumbing Problem
The retrieval step is the easy part. What breaks a coaching assistant once it is in daily production use is everything around it.
A Fleet of Coding Agents Needs a Manager, Not a Bigger Model
Running several autonomous coding agents at once is an engineering management problem wearing a systems-engineering costume.