Opinion
The Pull Request Description Is the Specification
The diff shows what changed and the tests show what was checked, but the description is the only place the intent lives.
Incident practice, postmortems, review habits and the organisational side of shipping software that breaks less.
Opinion
The diff shows what changed and the tests show what was checked, but the description is the only place the intent lives.
Opinion
Performance regresses by accretion, one reasonable change at a time, because nobody owns the budget, and a property with no owner is a cost with a deadline.
Engineering Culture
What I learned writing a hundred debugging writeups, including which ones people actually read and what that says about technical content.
Opinion
A calendar with a meeting every afternoon does not look expensive, because the cost is invisible: it is the morning deep work that never starts, fragmented…
Opinion
The estimate became a date, the date became a promise, and the promise taught engineers to pad, hide and cut corners.
Shopify
Every setting is a conditional in Liquid, a branch in CSS and a support question. I counted what a real theme actually used, and the answer changed how I…
Code Review
Two models from the same family reviewed each other's code and agreed it was fine, because they share the same priors about what plausible code looks like.
Opinion
The agent wrote the change, ran its own checks, and merged, and every control in that loop shared the same blind spot.
Engineering Culture
Syntax is teachable in a week. The thing that separates a good debugger from a bad one is a skill nobody quite knows how to transmit.
Code Review
The pull request author accepted the diff from a tool and could not narrate its failure modes, so the review had no one to interrogate.
Opinion
The postmortem could not find an owner for the defective code, because the author was a suggestion, the merger was a keystroke, and the reviewer skimmed a…
Bug Hunt
The failing integration test went green in the agent's pull request, and the bug shipped. The agent had not fixed the race.