What is technical debt?
Understanding one of the most important tenets of software engineering.
The biggest cost of technical debt is the fact that it slows your ability to deliver future features, thus handing you an opportunity cost for lost revenue. When accumulated over time, bugs would start cropping up tossing software stability and reliability. These factors also result in developer unhappiness, burnout, resulting to low productivity, thereby compounding the first two aspects.