What we have learned building AI that has to keep working.
3 articles on Backend. — written by the people who ship and then maintain the systems.

Backend
Modelling a Knowledge Graph That Retrieval Can Actually Use
Most Graph RAG projects fail at the schema, not the query. Modelling every noun as a node produces a graph that is technically correct, expensive to maintain, and no better at answering questions than the search it replaced.
22 April 2026 · 3 min read

Backend
Replacing a System Nobody Can Turn Off
The rewrite that runs for two years and ships nothing is the default outcome, not the unlucky one. Replacing a working system means never having a day where the new one has to be finished.
5 November 2025 · 3 min read

Backend
The Checkout and the Classroom Are Not the Same System
Platforms that sell courses and deliver them get built as one application, because from the outside they look like one. Their correctness requirements are opposite, and the seam between them is where these products break.
14 October 2025 · 5 min read
