Code, Config, Comprehension
Three features shipped in a week, and each broke at a different checkpoint — a reminder that 'done' only ever certifies the layer you're standing on.
Read articleBlog
Three features shipped in a week, and each broke at a different checkpoint — a reminder that 'done' only ever certifies the layer you're standing on.
Read articleTwo years after putting repository interfaces between the domain and Firestore, I wanted to swap the database. The Saturday-morning trial that followed turned on a single GraphQL annotation no one promised would work.
Read articleWhy the most confident advice in AI right now — 'just write a better prompt' — is a category error, and what to do instead.
Read articleOn the cognitive cost of orchestrating six AI agents at once — and why the answer isn't fewer agents.
Read articleWhat I learned asking Claude, Gemini, and Cursor to architect the same new mobile project — and why the tools that agreed with each other weren't necessarily right.
Read articleOn learning that the best use of AI isn't making it do the whole job — it's finding the chunk it can actually handle.
Read articleWhy AI coding agents hallucinate less when your codebase explains itself — and what to write to get there.
Read articleHow architecture and practical engineering discipline turn AI tooling into sustainable delivery gains.
Read article