Lessons from audits, compliance work, and training 500+ engineers. Longer form at The Imposter Engineer.
The errors were not 400 separate problems. They were three systemic ones — and that's the entire argument for a fixed-scope audit over ongoing firefighting.
A company I worked with faced an active accessibility lawsuit, $50K+ in exposure, and an investor due diligence process about to surface all of it.
Credentials got none of my students hired. Judgment did — the ability to read an unfamiliar codebase, form a hypothesis, and test it cheaply.
$12.5M in annual revenue and 20K+ active policies on the line, a regulatory deadline, and zero room for disruption. It shipped 10 days early.
Not 'did it work at launch' but 'does it still run after the author leaves.' That's my actual test for infrastructure work.
Never migrate and change at the same time. Feature parity first, improvement second — the pattern behind three zero-disruption platform migrations.
The counterintuitive lesson for engineers worried about making themselves unnecessary: dependency is not job security. Leverage is.
You learn systems by being handed their worst days. The work makes you valuable. The record you keep makes you paid.