40 episodes

Feel like you’re hitting a wall with your existing software projects? You're not alone. On Maintainable, 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

Feel like you’re hitting a wall with your existing software projects? You're not alone. On Maintainable, 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!

    Ev Haus: Good Code Can Be Easily Deleted

    Ev Haus: Good Code Can Be Easily Deleted

    Robby speaks with Ev Haus, Head of Technology at ZenHub. They discuss how to get to zero technical debt, metrics an engineering team can measure, good pull-request etiquette, and more.

    • 46 min
    Adam Tornhill: Prioritizing Technical Debt With Behavioral Code Analysis

    Adam Tornhill: Prioritizing Technical Debt With Behavioral Code Analysis

    Robby speaks with Adam Tornhill, Founder of Empear and CodeScene. They discuss the benefits of having clear boundaries between teams, strategies for prioritizing where to start tackling technical debt, and how to improve the onboarding experience for developers new to a software codebase. Adam also shares a rare example of a successful rewrite project.

    • 42 min
    M. Scott Ford: Menders In Hiding and the Joy of Legacy Code

    M. Scott Ford: Menders In Hiding and the Joy of Legacy Code

    Robby speaks with M. Scott Ford, CTO and Chief Code Whisperer at Corgibytes and co-host of the Legacy Code Rocks podcast. They discuss the difference between Makers and Menders, how to prioritize a technical debt backlog, and how to provide feedback to other developers.

    • 42 min
    Gitte Klitgaard: Making Space For Psychological Safety in Software Teams

    Gitte Klitgaard: Making Space For Psychological Safety in Software Teams

    Robby speaks with Gitte Klitgaard, Agile Coach and Owner of Native Wired. They discuss how to create space for psychological safety, the importance of sharing mistakes and f**k-ups of the week, and understanding, coping and taking advantage of your Imposter Syndrome.

    • 39 min
    Nathaniel Bibler: Communication Strategies Between Developers and Clients

    Nathaniel Bibler: Communication Strategies Between Developers and Clients

    Robby speaks with Nathaniel Bibler, CTO at Envy Labs. They discuss how to talk about technical debt as a team, navigating communication challenges with clients, and how to be a good guest in another team's code base. If you work – or want to work – at an agency, you should listen to this episode.

    • 53 min
    Abby Bangser: Building Trust In Your Deployment Pipeline

    Abby Bangser: Building Trust In Your Deployment Pipeline

    Robby speaks with Abby Bangser, Senior Test Engineer on the Platform Engineering Team at MOO. They discuss how maintainable code leans on a dependable build and test process, what metrics Moo's platform engineering team measures, and codifying your pipeline – including having pipelines build on a regular basis.

    • 30 min

Top Podcasts In Technology

Listeners Also Subscribed To