Hi, I'm David.
An engineering leader who loves writing about software, the teams that build it, and where engineering crosses into product and design.
Latest posts
-
Disassembling slop
Slop isn't bad AI code. It's code that is cheap to produce and expensive to verify, a trade LLMs knocked out of balance. Name the imbalance and you can act on it, instead of just asking people to be more careful.
-
From vibe to spec
The methodologies fighting for attention such as vibe coding, spec-driven development, structured prompt-driven development, keep getting framed as rival camps. In fact, they're stages of one pipeline, and the real leverage is in the transition point between them.
-
Tested by accident
I accidentally deleted my website this weekend. The forced rebuild was the first real-pressure test of the standards-first experiment I wrote about a few days ago. The standards held — and revealed what is still unfinished.
-
Slop is a standards problem
AI slop is real. The diagnosis is wrong. Slop is what AI does when no one sets the standard — and the same technology can elevate the bar instead, if you choose to use it that way.
-
Evolving Agile in the age of AI agents
The agile practices that survived AI-assisted development weren't the process ones — they were the philosophical ones. A look at what changed and what stayed when building a real product with AI agents.
Featured
-
iframes vs Web Components — which one actually performs better in 2025?
After 102 automated Playwright tests, Web Components load 4.5× faster than iframes with identical memory use. A data-driven guide to when each isolation mechanism is the right call.
-
The 2000 Year-old Engineering Manager
What if the best advice for engineering managers was written 2,000 years ago? A talk on leadership, stoicism, and staying calm under pressure.
-
Calm above the water, and paddling like hell underneath
A personal account of overcoming a lifelong fear of public speaking — from hiding under a slide in the rain at age 12 to presenting at Respond 2014 in Sydney. On the years of small steps, SydCSS, and what it actually takes to walk to the front of the room.