Software Quality with Steve Smith
Steve Smith is one of the quintessential software professionals. In this video he provides some great tips for removing technical debt in any brownfield application. First he delves into proper refactoring, he explores code smells, and he then rounds out the discussion with testability principles. He also mentioned his famous Software Craftsmanship Calendar (link below). Enjoy!