Introduction: Debt is Not a Failure, It's a Tool




Early in my career, I viewed technical debt as a sign of failure. A dirty secret that reflected poorly on the team's engineering standards. Today, after nearly 14 years of building software, I see it for what it truly is: a business tool.

Think of it as a loan. You take it out to ship value...