Notes on building software.
Essays on architecture, AI systems, and the craft. Self-hosted, no tracking, no paywall.
There's No Magic in Your Database
You type SELECT and rows come back. In between is a stack of twelve layers, each solving one very sensible problem. Here's the whole journey, following a single query from your terminal to the disk and back.
Why Your AI Features Feel Bolted On
Most AI integrations disappoint for the same reason, viewed three ways. Here are the three failure modes — and the one architectural idea that fixes all of them.