Review thoroughly
AI agents write code faster than any human can review it. The answer is to fight fire with fire — and to do it in parallel.
Read more →Writing
Thinking on AI-driven development, data, engineering practice, and the occasional opinion on how software should be built.
AI agents write code faster than any human can review it. The answer is to fight fire with fire — and to do it in parallel.
Read more →AI agents are writing all the code. The engineer's job is now to see what's actually happening — and that makes observability the most important skill in the industry.
Read more →Documentation that lives outside your repository will drift from the code. It is not a risk — it is a certainty.
Read more →In 2026, everyone is talking about AI. Nobody is talking about column names. They should be.
Read more →After several iterations, this is my workflow for getting the most out of AI agents.
Read more →The world of software development is changing fast and so is most of the knowledge worker world.
Read more →Keeping software dependencies up to date is unglamorous, neglected, and more important than you think.
Read more →A simple, typed JSON data exchange format that scales better than the usual key-value approach.
Read more →