
Scroll, Squint, Surrender: Why Your Methods Should Fit on One Screen
What the 15 to 20 line guideline is really getting at, why long methods cost more than they look, and the over-extraction failure mode nobody warns you about.
3 posts on writing code that lasts.

What the 15 to 20 line guideline is really getting at, why long methods cost more than they look, and the over-extraction failure mode nobody warns you about.

A step-by-step field guide to real-world deduplication: find every copy, separate the bugs from the requirements, pin behavior with tests, and merge diverged duplicates without breaking production.

Why duplicated code is a ticking time bomb: what DRY actually means, how "identical" copies quietly diverge into different behavior, and the one caveat that keeps DRY from becoming its own disaster.