Engineering standards I believe in

Jun 10, 2026

standardsleadership

Seed outline — Steven to expand in his own voice.

A running list of standards I hold teams to, and the reasoning behind each.

Make the change easy, then make the easy change

If a change is hard, the first job is refactoring until it’s easy.

Tests describe behavior, not implementation

A test suite should let you change how something works without rewriting every test.

Boring is a feature

Reach for the well-understood tool before the exciting one. Novelty is a cost you pay in operations forever.

(Draft — add the rest of the list and concrete examples.)