181 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 • 29 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!

    Tanmai Gopal: Unlocking the Potential of Unified APIs

    Tanmai Gopal: Unlocking the Potential of Unified APIs

    Join Robby as he chats with Tanmai Gopal, CEO and co-founder of Hasura, about the secrets to well-maintained software and the revolutionary concept of unified APIs.

    • 44 min
    James Socol: Building Social Capital in Engineering Teams

    James Socol: Building Social Capital in Engineering Teams

    Join Robby as he chats with James Socol, Staff Engineer at Fastly, about building social capital in engineering teams, maintaining legacy code, and the concept of technical depreciation.

    • 44 min
    Paola Ducolin: Building Trust and Communication in Engineering Teams

    Paola Ducolin: Building Trust and Communication in Engineering Teams

    Join Robby as he chats with Paola Ducolin, Staff Engineer at Datadog, about the art of maintaining software, the journey to becoming a staff engineer, and the importance of documentation and stakeholder communication.

    • 45 min
    Robin Heinze - React Native and the Art of Flexibility

    Robin Heinze - React Native and the Art of Flexibility

    Dive into Episode 173 of Maintainable.fm as Robby Russell chats with Robin Heinze, Director of Engineering at Infinite Red, exploring the nuances of maintainable software, the power of React Native, and the unique challenges faced by software consultancies.

    • 40 min
    Scott Hanselman - The Fear Factor in Maintainable Software

    Scott Hanselman - The Fear Factor in Maintainable Software

    Does your team's software give you warm fuzzies, or does it leave you filled with fear? On this episode of Maintainable, Scott Hanselman, VP of Developer Community at Microsoft, shares his take on the emotional and human side of well-maintained code, how teams can overcome the fear that leads to technical debt, and the importance of finding balance between prep work and shipping.

    • 36 min
    Stig Brautaset: Understanding Alien Artifacts in Legacy Code

    Stig Brautaset: Understanding Alien Artifacts in Legacy Code

    Join Robby as he chats with Stig Brautaset from CircleCI about the nuances of maintaining well-documented but complex legacy code, the impact of developer on-call duties, and the intriguing concept of "Alien Artifacts" in software.

    • 46 min

Customer Reviews

5.0 out of 5
29 Ratings

29 Ratings

Exe Gete ,

So far great!

Love this show. Each episode has something they've experienced which maps to my own experience in long-running codebases.

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.

HigherLower ,

Hidden Gem

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

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Lex Fridman Podcast
Lex Fridman
Hard Fork
The New York Times
The Vergecast
The Verge
TED Radio Hour
NPR

You Might Also Like

Software Engineering Radio - the podcast for professional software developers
se-radio@computer.org
REWORK
37signals
Thoughtworks Technology Podcast
Thoughtworks
The Changelog: Software Development, Open Source
Changelog Media
The Stack Overflow Podcast
The Stack Overflow Podcast
Soft Skills Engineering
Jamison Dance and Dave Smith