Skip to content

Refactor Tax

Medium — good to knowArchitecture

ELI5 — The Vibe Check

Refactor tax is the extra work every feature costs because you're simultaneously refactoring underlying code. Each PR becomes 30% larger and 50% riskier. Skip paying it and you get a tech-debt snowball instead.

Real Talk

Refactor tax is the overhead added to feature work during an active refactor — typically larger PRs, slower velocity, and higher review complexity. Teams should either accept the tax explicitly (slower quarters while cleaning up) or isolate refactors behind feature flags to keep feature work independent.

When You'll Hear This

"Feature velocity is down 30% — that's the refactor tax." / "Box the refactor inside a flag so we don't pay the tax on unrelated PRs."

Made with passive-aggressive love by manoga.digital. Powered by Claude.