In this episode I talk with Becky Freeman, staff engineer at Caribou and co-organizer of Rocky Mountain Ruby, about legacy code, refactoring long-running applications, and the psychological skills required to get team buy-in for technical improvements. Links: Bekki Freeman on LinkedInRocky Mountain RubyCaribouNonsense Monthly
All content for Code with Jason is the property of Jason Swett and is served directly from their servers
with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
In this episode I talk with Becky Freeman, staff engineer at Caribou and co-organizer of Rocky Mountain Ruby, about legacy code, refactoring long-running applications, and the psychological skills required to get team buy-in for technical improvements. Links: Bekki Freeman on LinkedInRocky Mountain RubyCaribouNonsense Monthly
296 - Software Design Principles with Andrea Laforgia
Code with Jason
1 hour 8 minutes
1 week ago
296 - Software Design Principles with Andrea Laforgia
In this episode I talk with Andrea Laforgia about programming principles, why good code is code that's easy to change, and his motto: "write your code so it can be easily deleted." We discuss technical debt as an operating model, the fallacy of sacrificing quality for speed, and AI's impact on learning fundamentals. Links: Andrea Laforgia on LinkedInNonsense Monthly
Code with Jason
In this episode I talk with Becky Freeman, staff engineer at Caribou and co-organizer of Rocky Mountain Ruby, about legacy code, refactoring long-running applications, and the psychological skills required to get team buy-in for technical improvements. Links: Bekki Freeman on LinkedInRocky Mountain RubyCaribouNonsense Monthly