Article · 20 min read

Bottlenecks of Scaleups: Tech Debt

Tim Cochran and Carl Nygard · martinfowler.com Free Advanced

This lays out when accumulated shortcuts actually start slowing a growing company down, versus when they are just cosmetic. It gives you language to tell your co-founder the difference between debt that is costing you real velocity and debt that is only annoying. Use it to pressure test whether your no-code setup is genuinely blocking growth.

  • Measure tech debt by the velocity it costs, not by how ugly it looks
  • Debt only matters once it blocks a thing you are trying to do now
  • Address the specific bottleneck rather than rebuilding everything

It answers 2 questions

  1. We ship fast but our codebase is turning into a mess. How much should a two-person startup care about tech debt?
  2. I built my MVP on no-code but my technical co-founder wants to rewrite it in real code. When is that migration actually worth it?

Read with it

  1. The permission slip to recruit users by hand, do things manually, and deliver 'insanely great' experiences to your first few... paulgraham.com Essay · ~15 min read Do Things That Don't Scale Paul Graham
  2. Michael Seibel, who ran YC, makes the blunt case for shipping something almost embarrassingly simple and learning from real... Y Combinator Startup Library Video · ~10 min video How to Build an MVP Michael Seibel
  3. This is the canonical warning against throwing away working code and rebuilding from scratch, told through Netscape's rewrite... Joel on Software Essay · ~10 min read Things You Should Never Do, Part I Joel Spolsky
  4. When you and your technical hire are arguing about the stack, this essay reframes the whole fight: the goal is not the best or... mcfunley.com Essay · ~20 min read Choose Boring Technology Dan McKinley
  5. Concrete, field-tested advice on deciding which debt to pay and how to justify it. Orosz and Franco share practical rules of... The Pragmatic Engineer Article · 20 min read Paying down tech debt Gergely Orosz and Lou Franco
  6. The CTO of India's largest broker explains how a tiny team scales huge load by optimizing the application before touching... Zerodha Tech Blog Article · 15 min read Scaling with common sense Kailash Nadh
eChai Partner Brands The partnership →