Articles & Blogs
Kimber Lockhart, CTO of One Medical Group uses the metaphor of woodworking to help you think about technical debt differently.
Bill Sourour shares his tips for working with code that hasn't been modified in a long time on the FreeCodeCamp blog.
Jim Newbery of Tinned Fruit his thoughts about refactoring CSS code and how modern architecture techniques provide specific patterns that make it easier to maintain as a team.
Yves Smith shares his thoughts around why so many banks still rely on COBOL and how that creates a significant risk in the financial industry.
Bob Reselman and Matt Heusser discuss the opportunities and challenges with adding unit tests to a legacy application.
Over at Sortable, Steven walks us through a refactoring in Scala, providing a nice example of his thought process.
Our own Andrea Goulet shares her ideas on software remodeling, makers vs. menders, and how to change the way you think about technical debt.
Add your opinion to this Quora conversation about Scrum and its effectiveness on legacy code projects.
On Inviqa's blog, Alistair Stead provides a long read article about legacy code: what it is, how to identify it, getting business buy-in, how to update it, continuous delivery, and how to prevent it.
Need a laugh during your next Pomodoro break? Gabriel Claramunt captions classic paintings with hilarious software context.