Devops teams build their infrastructure as code, automate deployments with continuous integration/continuous delivery (CI/CD), and establish continuous testing as some of the steps to avoid technical debt. Too much technical debt smells like rotting cheese and slows down agile development teams seeking to deliver features and improve application reliability.
βIn small amounts, technical debt is useful because it lets you shift focus to urgent things, but you must pay your debts or risk them growing too large,β says Marko Anastasov, cofounder of Semaphore CI/CD.