Writing

Insights

Field notes on product decisions, architecture, and shipping software.

Inheriting a Codebase: What I Check in the First Two Days, Before I Change a Line

October 202610 min read

A new developer's first instinct is to fix things. A better first move is to find out what's load-bearing. Here is the two-day audit I run on any inherited codebase, and what each check tells a founder.

Read article