148 episodes

Feel like you’re hitting a wall with your existing software projects? You're not alone. On the Maintainable software podcast, we speak with seasoned practitioners who have worked past the problems often associated with technical debt and legacy code.

In each episode, our guests will share stories and outline tangible, real-world approaches to software challenges. In turn, you'll uncover new ways of thinking about how to improve your software project's maintainability. We're in this together. Enjoy the show!

Maintainable Robby Russell

    • Technology
    • 5.0 • 25 Ratings

Feel like you’re hitting a wall with your existing software projects? You're not alone. On the Maintainable software podcast, we speak with seasoned practitioners who have worked past the problems often associated with technical debt and legacy code.

In each episode, our guests will share stories and outline tangible, real-world approaches to software challenges. In turn, you'll uncover new ways of thinking about how to improve your software project's maintainability. We're in this together. Enjoy the show!

    Avery Quinn - Can You Quantify the Impact?

    Avery Quinn - Can You Quantify the Impact?

    Robby has a chat with former Senior Software Engineer at Remotion, Avery Quinn, about the benefits of having a skeleton project that you can experiment with when weighing up different dependencies, tips for onboarding engineers to your teams, things to consider when building desktop applications, what it is like to work as a consultant and later at a product company, and many more valuable topics around software engineering.

    • 39 min
    Carlos Blé - Código Sostenible

    Carlos Blé - Código Sostenible

    Robby has a chat with the CEO of Lean Mind and Author of Código Sostenible, Carlos Blé, about the four important traits of well-maintained software, examples of what maintainable tests are, the benefits of mutation testing and exploratory testing, services that Lean Mind offers, how to be a good guest in another team's codebase, and so much more.

    • 50 min
    Lena Reinhard - How Will People Get Stuff Done?

    Lena Reinhard - How Will People Get Stuff Done?

    Robby has a chat with Executive and Leadership Coach, Lena Reinhard (she/her/hers), about how well-maintained software is supposed to serve a business’s goals and continuously improve not just reactively, the importance of organizations investing in their engineering team's skills, software as a team sport, strategies for managing technical debt, and so much more.

    • 56 min
    Eric Normand - Grokking Simplicity

    Eric Normand - Grokking Simplicity

    Robby has a chat with software engineer, trainer, and author of the book Grokking Simplicity, Eric Normand (he/him/his), about the healthy characteristics of well-maintained software, the pros, and cons of microservices in small organizations, why teams need to ensure they know where they're going with the future of their codebase, and many more awesome topics.

    • 47 min
    Henrik Warne - There is No Software Maintenance

    Henrik Warne - There is No Software Maintenance

    Robby has a chat with Henrik Warne (he/him/his), the Senior Software Engineer at Talos, about the importance of code having structure early on, the importance of engineers being able to read, run, and test code when they join a project, why Henrik feels there is no such thing as software maintainance, how software is better seen as a product versus a project, why all software engineers should spend a portion of their time working on bugs, and much more.

    • 42 min
    Andy Croll - Keep the Weird Stuff Weird

    Andy Croll - Keep the Weird Stuff Weird

    Robby has a chat with Andy Croll (he/him/his), the CTO at CoverageBook, about why the maintainability of software can only be ensured if there is a core focus on the readability of code, the rationale for why weird things in our code should stay weird until we find a better way to express it, his career journey from the front end into the backend, how to manage technical debt in a small team, and so much more.

    • 49 min

Customer Reviews

5.0 out of 5
25 Ratings

25 Ratings

Garrett Dimon ,

Great Perspetives on Keeping Software Alive

Absolutely my favorite podcast. Robby does a great job covering the breadth of the industry and getting different insights and perspectives about what it takes to ensure a codebase can survive the test of time, employee turnover, industry changes, and so much more.

It’s refreshing to get insights that balance technical idealism with the reality that building software is messy work done by imperfect humans who also have goals outside of writing that next line of code.

Exe Gete ,

So far great!

Listened to a few episodes so far, and there are substantial nuggets in each episode. Loving it!

HigherLower ,

Hidden Gem

There is a treasure trove of insight about the actual technologies developers use to build an application.

Top Podcasts In Technology

Jason Calacanis
Lex Fridman
The New York Times
NPR
Ben Gilbert and David Rosenthal
Andrew Gelina

You Might Also Like

Changelog Media
The Stack Overflow Podcast
Software Engineering Daily
Thoughtworks
Jamison Dance and Dave Smith
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers