67 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 • 16 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!

    Pat Kua: The Challenges that Come with Becoming a Tech Lead

    Pat Kua: The Challenges that Come with Becoming a Tech Lead

    Robby speaks with Pat Kua, Advisor, Mentor, and Coach at Patkua.com. They discuss good documentation and the consequences of the hero culture. Pat also shares how he transitioned from an individual contributor to his current role, along with the benefits of finding mentors and seeking advice from people in other fields.

    • 34 min
    Aaron Blohowiak: The Myth of the Sufficiently Smart Engineer

    Aaron Blohowiak: The Myth of the Sufficiently Smart Engineer

    Robby speaks with Aaron Blohowiak, Senior Software Engineer at Netflix. They discuss mistakes teams make when refactoring too much before finding a product-market-fit and how Netflix deals with technical debt. Aaron also shares some early era Ruby on Rails stories, along with reasons why developers might be intimidated to apply at top-tier organizations like Netflix.

    • 51 min
    Magda Miu: Building a Technical Leadership Career Around Teaching

    Magda Miu: Building a Technical Leadership Career Around Teaching

    Robby speaks with Magda Miu, Squad Leader Developer at Orange. They discuss the benefits of a healthy pull-request & review process and the unique challenges of mobile device app development. Magda also shares how she transitioned from being a day-to-day code contributor to team leader, as well as her strategies for keeping her technical skills sharp when she is not coding on a regular basis.

    • 58 min
    Gant Laborde: Technical Debt — Trading Risk for an Advantage

    Gant Laborde: Technical Debt — Trading Risk for an Advantage

    Robby speaks with Gant Laborde, CIO of Infinite Red. They discuss the unique challenges of maintaining React Native apps and the importance of sync points in an asynchronous work environment. Gant also shares an overview of the types of projects that Infinite Red focuses on and his experience being an open-source maintainer.

    • 45 min
    Karen Lee Rigg: Where Are the Bad Habits Coming From?

    Karen Lee Rigg: Where Are the Bad Habits Coming From?

    Robby speaks with Karen Lee Rigg, Engineering Lead at Permutive. They discuss being a good guest in another team's code base and dealing with imposter syndrome. Karen also shares how she moved from the consulting world to a startup working on a product, along with her journey from being a code contributor to a team lead.

    • 48 min
    Gianluca Arbezzano: Technical Debt Beyond Code & Your First Contributions to Open Source

    Gianluca Arbezzano: Technical Debt Beyond Code & Your First Contributions to Open Source

    Robby speaks with Gianluca Arbezzano, Sr Staff Software Engineer at Packet. They discuss the value of consistent documentation (and why deciding where to document something is so difficult for developers!), how Gianluca began contributing to open source projects early in his career, and share tips for those who are intimidated about the idea of contributing to open source.

    • 44 min

Customer Reviews

5.0 out of 5
16 Ratings

16 Ratings

HigherLower ,

Hidden Gem

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

etagwerker ,

Great Conversations About Maintainability and Maintainable Software! ❤️

I really like the variety of topics in this podcast. I also like that Robby posts similar questions to all guests. This gives us insights about the same topic from many different, varied, talented people.

JoshCrist ,

Empowering, insightful and actionable! 🔥

Whether you’re well established as a technology leader, or just getting started building a codebase that’s built to last within your organization - this is a must-listen podcast for you! Robby does an incredible job leading conversations that cover a huge range of topics related to the ins and outs of navigating an ever-changing technology landscape - from leaders who’ve actually experienced success themselves. Highly recommend listening and subscribing!

Top Podcasts In Technology

Listeners Also Subscribed To