Tech Debt Is Usually a Consequence of Success

Technical debt can be the cost of learning, growth, and product success before the architecture catches up.