PLAY PODCASTS
Managing Technical Debt: Interest Rates, Impact, and Continuous Payments
Season 2 · Episode 28

Managing Technical Debt: Interest Rates, Impact, and Continuous Payments

Rethink Your Understanding · Phil Clark

February 8, 202514m 30s

Audio is streamed directly from the publisher (content.rss.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

This episode picks up from the last episode, episode 27, Advocating for Refactoring: Prioritization in the Context of Business Goals

We continue the conversion advocating for a proactive approach to managing technical debt, suggesting that teams treat it like a financial loan. I support making continuous "minimum payments" by regularly refactoring code, similar to making minimum payments on a loan, rather than waiting for large-scale cleanups. We also discuss prioritizing technical debt based on its "interest rate," or the cost of inaction, and its impact on business outcomes. The conversation based on my article emphasizes the importance of communicating the business value of addressing technical debt to stakeholders and integrating refactoring into the daily development process. Ultimately, the goal is to balance short-term business goals with long-term code maintainability.

Link to the article: Managing Technical Debt: Interest Rates, Impact, and Continuous Payments, originally published February 02, 2025.

Connect with me on LinkedIn