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
Lie Detection using Azure Machine Learning with Jennifer Marsman [not-audio_url] [/not-audio_url]

Duration: 50:18
Can you detect lies with machine learning? Jennifer Marsman can! Carl and Richard chatted with Jennifer while at the NDC conference in Oslo. Jennifer talked about gathering EEG data with Emotiv headsets to do lie detecti…
Deep into Elixir with Rob Conery [not-audio_url] [/not-audio_url]

Duration: 50:24
Ready to go deeper into Elixir? While at NDC in Oslo, Carl and Richard caught up with Rob Conery to see how his obsession with Elixir and Erlang has evolved. Rob talks about getting comfortable in the space and getting s…
C# 7 with Mads Torgersen [not-audio_url] [/not-audio_url]

Duration: 1:03:38
What's next for C#? While at NDC Oslo, Carl and Richard talked with Mads Torgersen about what's coming up in C# 7. But first some fun, talking about how languages evolve and the challenge of bringing new features to life…
Reusable Spacecraft Geek Out [not-audio_url] [/not-audio_url]

Duration: 1:01:54
Time to get Geeky in space! Carl and Richard talk about what it takes to make a truly reusable spacecraft. First up is the venerable space shuttle, which wasn't so much reusable as rebuildable. It never really made econo…
.NET Core and Kestrel with David Fowler and Damian Edwards [not-audio_url] [/not-audio_url]

Duration: 56:40
It's an exciting time for .NET! While at NDC in Oslo, Carl and Richard sat down with David Fowler and Damian Edwards to talk about the development of .NET Core, ASP.NET Core 1 and the Kestrel web server. The conversation…
CSLA 4.6 with Rocky Lhotka [not-audio_url] [/not-audio_url]

Duration: 55:06
Time for a new version of CSLA! Carl and Richard talk to Rocky Lhotka about the latest incarnation of the venerable business object framework that started all the way back at Visual Basic 5! CSLA has always been about ke…
Instrumenting Mobile Apps with Greg Shackles [not-audio_url] [/not-audio_url]

Duration: 49:45
Do you know how people are actually using your mobile apps? Carl and Richard chat with Greg Shackles about his work instrumenting mobile apps in production. The low hanging fruit is actually gathering data about every cr…
DevOps is Dead with Wes Higbee [not-audio_url] [/not-audio_url]

Duration: 56:47
Is DevOps dead, or just a fad? Carl and Richard talk to Wes Higbee about his experiences building great software. As Wes says, don't let any methodology stop you from doing the right thing. The conversation digs into the…
Competitive Machine Learning with Anthony Goldbloom [not-audio_url] [/not-audio_url]

Duration: 58:01
How can competition teach machine learning? Carl and Richard talk to Anthony Goldbloom of Kaggle about competitive machine learning. Kaggle hosts competitions provided by industry and academia to find machine learning so…