Technical debt gets talked about like moral failure — sloppy work someone should feel bad about. That framing is wrong and it leads to bad decisions. Debt is a tool: sometimes you deliberately take a shortcut to hit a deadline or test an idea, and that's a rational trade. The problem isn't taking on debt; it's taking it on blindly and never paying interest. The goal isn't zero debt — it's managed debt.

Not all debt is equal

The financial metaphor is genuinely useful. Some debt is a smart, low-interest loan; some is a payday loan strangling your velocity. Sort it honestly:

Deliberate and prudent: "We'll hardcode this now and generalize it when we have a second use case." Fine.

Deliberate and reckless: "We don't have time to test any of this." Dangerous.