Writing

The craft of reviewing code, explained in depth.

Patterns, anti-patterns, real diffs, and the reasoning behind every comment. Written for engineers who want to become the reviewer their team relies on.

The Missing `await` That Cost $340K
Career Apr 13, 2026 12 min read

The Missing `await`
That Cost $340K

The invoicing system worked perfectly for eleven months. Then an engineer added five lines of code, one missing keyword, and $340K in revenue disappeared into the void between a function that was called and a promise that was never awaited.

Read article
When Amazon Told Engineers to Use AI and AI Took the Site Down
Career Apr 12, 2026

When Amazon Told Engineers to Use AI and AI Took the Site Down

On March 5, Amazon.com went dark for six hours. The post-mortem cited "Gen-AI assisted changes." The 80% usage mandate remains in place. Here's what every software engineer needs to learn from it.

8 min read
The God Function: When One Method Does Everything
Architecture Apr 14, 2026

The God Function: When One Method Does Everything

The function was 347 lines long. Fourteen engineers had modified it. None of them had rewritten it. The PR that finally broke it was six lines long.

14 min read

Free newsletter

One pattern, every Wednesday.

Real diffs, annotated comments, and the reasoning most reviewers skip — in under 5 minutes.

Joined by 2,400 engineers. No spam, unsubscribe any time.

Reading is step one.
Doing it is how you get good.

Practice on real PRs with an AI coach that scores your comments and tells you exactly what you missed.

Start reviewing free