Legacy Tax
ELI5 — The Vibe Check
Legacy tax is what you pay for maintaining old systems that nobody wants to touch. Security patches, framework upgrades, compliance checks — all harder and more expensive on legacy code. You budget for it forever, or you rewrite (badly).
Real Talk
Legacy tax is the ongoing operational and developmental cost of maintaining legacy systems: outdated dependencies, deprecated APIs, specialized engineer requirements, and fragile deployment processes. It grows over time as the ecosystem moves forward. Mature organizations track and report legacy tax explicitly to justify modernization budgets.
When You'll Hear This
"30% of the platform team's time is legacy tax." / "The legacy tax will only grow — budget modernization now."
Related Terms
Entropy Tax
Entropy tax is the cost you pay every time you touch a messy codebase. Every new feature takes 20% longer because the code is tangled.
Rewrite Syndrome
Rewrite syndrome is the near-universal engineering urge to throw out existing code and start over. 'It would be so much cleaner if we rewrote it in Rust.
Technical Debt
Technical debt is the coding equivalent of putting things on a credit card.