Glossary

What is technical debt?

Technical debt is the future cost created by building quickly today — shortcuts in architecture, tests, or structure that make every later change slower until the debt is paid down or the code rewritten.

Good debt vs bad debt

Like financial leverage, technical debt is a tool. Taken deliberately against a validation deadline it's smart; accumulated invisibly it compounds.

  • Good: skipping multi-tenancy until a second customer type exists
  • Good: hardcoding a config that takes a week to generalize
  • Bad: no tests on the core workflow
  • Bad: architecture nobody can explain six months later

What founders should ask their team

You can't read the code, but you can manage the debt: ask what shortcuts were taken, what they'll cost to fix, and which ones block the next milestone.

Practical answers

Questions founders ask before moving forward.

Does every MVP have technical debt?

Yes, and it should — zero-debt first versions are over-engineered. The difference is whether the debt is documented and deliberate.

When should technical debt be paid down?

When it starts taxing every new feature, or before scaling traction. Paying it down pre-validation is usually premature optimization.

Related pages

Continue through the cluster.

Back to hub

Next step

Apply this to your product.

Send your idea through the intake form and we'll turn it into scope, priorities, and next steps.