Battling Technical Debt while Keeping the Lights On with Jim Holmes

Battling Technical Debt while Keeping the Lights On with Jim Holmes

Author: Carl Franklin and Richard Campbell October 8, 2014 Duration: 1:01:14
Carl and Richard talk to Jim Holmes about managing technical debt - while still getting your work done. The conversation starts out talking about what exactly technical debt is... it's not just the code you're afraid of! Jim also digs into the business justification for reducing technical debt, focused on how you can show the cost of your technical debt in the form of tech support or how it slows down the development of new features. Once you've got cycles for mitigating technical debt, how do you go about it? Remember that this was the code you were afraid of in the first place, so tackling it takes time and care to do well. Jim digs into how to split your time between new features (and keep the lights on) as well as retiring the technical debt in your organization. After all, getting too deeply in debt is also a way to turn out the lights on your business - you need a plan to fight back!

Support this podcast at — https://redcircle.com/net-rocks/donations

Hosted by Carl Franklin and Richard Campbell, .NET Rocks! is a long-running conversation with the people building the future of software. This isn't a dry lecture; it's a lively, technical deep dive where two seasoned developers explore the vast ecosystem around Microsoft .NET, Azure, and modern development practices with a diverse roster of expert guests. Each episode feels like you're pulling up a chair in a room full of brilliant minds, listening to unfiltered discussions about real-world coding challenges, architectural patterns, and the tools that shape our daily work. You'll hear practical advice, war stories from the trenches, and forward-looking insights that go far beyond the documentation. Tuning into this podcast means connecting with a community of professionals who are as passionate about the craft as you are, offering perspectives that can transform how you approach your next project. Whether you're deep into C# or just curious about cloud-native development, these conversations provide a valuable blend of knowledge, humor, and genuine enthusiasm for technology.
Author: Language: English Episodes: 1000

.NET Rocks!
Podcast Episodes
JavaScript Development Environments with Cory House [not-audio_url] [/not-audio_url]

Duration: 52:18
How many different decisions do you need to make before starting web development? Carl and Richard talk to Cory House about picking out a JavaScript development environment. Cory talks about his own experiences getting i…
Containers Panel at DevIntersection Europe [not-audio_url] [/not-audio_url]

Duration: 49:13
How are containers doing in the world today? While in Haarlem for DevIntersection Europe, Carl and Richard hosted a panel with Michele Bustamante, Dan Wahlin and Rick Van Rousselt about how they are currently working wit…
Imposter Syndrome with Rob Conery [not-audio_url] [/not-audio_url]

Duration: 56:44
Are you an imposter? Carl and Richard talk to Rob Conery about his battle with imposter syndrome - starting with a definition. Rob talks about how often folks that don't have formal computing science education feel like…
ASP.NET Core Security with Roland Guijt [not-audio_url] [/not-audio_url]

Duration: 48:48
How does security work in ASP.NET Core? Carl and Richard talk to Roland Guijt about the security features of ASP.NET Core - many of which are the same as the original .NET, but there are some significant changes! The con…
Understanding Entity Framework Core with Julie Lerman [not-audio_url] [/not-audio_url]

Duration: 1:04:22
Entity Framework Core has shipped - now what? Carl and Richard talk to Julie Lerman about what this new version of Entity Framework does to the data layer. Julie digs into how EF Core has the same relationship with EF 6.…
Business Anti-Patterns with Steve Smith [not-audio_url] [/not-audio_url]

Duration: 49:46
There are software design patterns and anti-patterns, but does the same hold true for business? Carl and Richard talk to Steve Smith about business anti-patterns, that is, practices and approaches to business that while…
Progressive Web Apps with Kirupa Chinnathambi [not-audio_url] [/not-audio_url]

Duration: 50:17
What the heck is a Progressive Web App? Carl and Richard talk to Kirupa Chinnathambi about his experiences building at the edge of the modern web with Progressive Web Apps (PWAs). PWAs are trying to bridge the gap betwee…
Building an Azure Search Engine with Anthony Brown [not-audio_url] [/not-audio_url]

Duration: 47:52
How hard is it to build a search engine? Carl and Richard talk to Anthony Brown about his efforts to build his own search engine using Azure and F#. The conversation starts out with the question "Why?" which quickly turn…
SQL Choices with Tony Petrossian [not-audio_url] [/not-audio_url]

Duration: 48:32
The choices for SQL Server continue to expand! With last week's announcements at Connect, SQL Server is coming to Linux in a big way. What does that mean for the average consumer of SQL Server? Tony talks about the on-go…
Science of Great UI with Mark Miller [not-audio_url] [/not-audio_url]

Duration: 59:38
What does it take to make a really great UI? Carl and Richard talk to Mark Miller about his latest work on helping people build the best possible UI. Mark has developed an amazing course teaching all of the details of ma…