Insights
Notes from building AI systems.
What shipping working systems taught us: search and retrieval, constrained generation, and where the line runs between what the application decides and what the model suggests. Every article is written from a system we built, and names it.
September 2026 · 7 min read
Preventing invention in visual generation systems
A beautiful sofa the retailer does not stock is not a feature. It is a support ticket.
ReadSeptember 2026 · 6 min read
System truth is not model output
The application owns what is true. The model may read it, summarise it and suggest changes to it — and it does not get to author it.
ReadSeptember 2026 · 6 min read
Search that does not rest entirely on embeddings
Similarity will find you something that reads like the request. It will not tell you the place sleeps six.
ReadSeptember 2026 · 5 min read
Permissions belong at retrieval, not at display
By the time you are deciding what to show, the model has already read the document.
Read