agents
AI Engineering
Thoughts on how to thrive in the age of vibe coding, using AI agents, how to engineer with and for AI.
LatestRecent writing
The Agent, Not the Task
Mar 11, 2026The logic of saying "no"
Mar 6, 2026Beyond the encoding gap: Metafeatures, Swarms, and the Architecture of Discovery
Feb 9, 2026Beyond the encoding gap: Metafeatures, Swarms, and the Architecture of Discovery
Feb 8, 2026The Residue and the Trace: What AI Cannot Extract from Expert Knowledge
Feb 8, 2026Why AI can make organisations slower before it makes them faster
Feb 5, 2026The Archaeological Reversal
Feb 4, 2026The Composition Problem
Feb 3, 2026The Encoding Gap
Feb 2, 2026Augmenting Human Intellect in the Age of Agentic AI: Revisiting Engelbart Concepts from 1960s
Feb 1, 2026Creating reliable Systems from unreliable parts: Thirty Years of Designing Around Uncertainty
Feb 1, 2026The world is full of isomorphisms
Jan 28, 2026