11 posts on the reviewing stage of the lifecycle.
12 July 2026
Put six reviewers on one enormous change and you do not get six reviews. You get none, and a queue of people each quietly certain someone else did the reading.
reviewing
18 June 2026
The job of a code review was never to find your bugs. It is to drag what one person understood into the open, before it sets like concrete.
reviewing
16 June 2026
One lock is not security. It is a single point of failure you have not yet watched fail.
operating reviewing retrospective
7 June 2026
A good design makes the right thing the easy thing and the dangerous thing take visible effort, so a tired person falls into doing it right.
implementing reviewing
17 May 2026
The rule that let everything on the internet talk to everything is the same rule that means nothing can ever be cleaned up.
implementing reviewing planning
23 April 2026
Your most dangerous attacker never gets a key. They find someone who already has one and ask nicely.
implementing reviewing operating
9 April 2026
Two functions can match to the last character and still be two different things.
implementing reviewing retiring
29 March 2026
Every value that crosses into your code arrives wearing a disguise, and the dangerous ones are dressed impeccably.
implementing reviewing triage
26 March 2026
Every resource you open is a promise to close it, and the bill for a broken promise always arrives at the worst possible hour.
implementing reviewing operating
11 March 2026
The most honest test of a codebase is how far you have to look to be sure a small change is safe.
implementing reviewing
13 February 2026
Everything you build will fail one day. The only thing you get to decide in advance is how far the wreckage spreads.
operating reviewing triage