Maintainable

  • Autor: Vários
  • Narrador: Vários
  • Editor: Podcast
  • Duración: 167:57:07
  • Mas informaciones

Informações:

Sinopsis

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!

Episodios

  • Sandro Mancuso: Technical Debt is Anything Preventing You From Developing Fast

    16/09/2019 Duración: 37min

    This week's guest on Maintainable is Sandro Mancuso, Software Craftsman & Co-Founder of Codurance. Robby and Sandro cover topics like how to avoid technical debt, what skills make for a successful software consultant, and more.Helpful Links:Follow Sandro on TwitterSandro's Book The Software Craftsman: Professionalism, Pragmatism, PrideKeyboard Katas A Case for Outside-In DevelopmentSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Bryan Liles: Create an Issue for Everything

    09/09/2019 Duración: 39min

    This week we're excited to have Bryan Liles, Senior Staff Engineer at VMWare, on Maintainable. Robby and Bryan chat about representation in the industry, how to use your job title to your advantage, and more.Helpful Links:Bryan on GitHubFollow Bryan on TwitterFollow VMWare on TwitterPragmatic Programmers BookSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Liz Keogh: The Power of Asking, "Can You Give Me An Example?"

    02/09/2019 Duración: 36min

    This week's episode features Liz Keogh, Lean & Agile Coach and Trainer. Robby and Liz talk about behavior-driven development (BDD), what it's like to be a coach, and more!Helpful Links:Follow Liz on TwitterVisit Liz's websiteThe Phoenix Project by Gene Kim, Kevin Behr, and George SpaffordRefactoring: Improving the Design of Existing Code by Martin FowlerSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Colin Jones: Software Consulting: Being a Good Guest

    26/08/2019 Duración: 37min

    On this week's episode, Robby talks to Colin Jones, CTO at 8th Light. They chat about software consultancy, what it means to be a good guest in someone else's codebase, and more.Helpful Links:Follow Colin on TwitterFollow 8th Light on TwitterConnect with Colin on LinkedInDesigning Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems by Martin KleppmannRefactoring: Improving the Design of Existing Code by Martin FowlerSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Jonathan Cutrell: Healthy Teams Know How to Eradicate Fear

    19/08/2019 Duración: 46min

    This week Robby interviews the host of the Developer Tea podcast, Jonathan Cutrell. They discuss what constitutes debt, how to build a strong team, and more!Helpful Links:Thinking, Fast and Slow by Daniel KahnemanDeveloper Tea PodcastFollow Jonathan on TwitterJonathan on LinkedInSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Karolina Szczur: The Importance of Documentation for Remote Developers

    12/08/2019 Duración: 35min

    This week Robby chats with Karolina Szczur about what people get wrong about technical debt, best practices for documentation for remote developers, and more.Helpful Links:Book: Radical CandorSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Liran Haimovitch: The Benefits of Observability

    05/08/2019 Duración: 24min

    This week Robby chats with Liran Haimovitch, co-founder of Rookout. Liran discusses things like how the term "technical debt" is misused, as well as how to overcome it.Helpful Links:Contact LiranRookoutBook: The Phoenix ProjectSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Robert Meaney: Building Software That is Easy to Test

    29/07/2019 Duración: 44min

    Robby speaks to Robert Meaney, Head of Testing & Test Coach at Poppulo. Robert explains the difference between technical debt and testing debt, the importance of observability, and more!Helpful Links:Follow Robert on TwitterRobert on LinkedInTestability BookFollow Testability Book on Twitter3X with Kent BeckAgile Testing: A Practical Guide for Testers and Agile TeamsSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Melissa Eaden: It's Never a One Person Job

    22/07/2019 Duración: 48min

    Robby speaks with Melissa Eaden, Tech Lead in Quality at Unity 3D. She shares her experience working with legacy code as it relates to testing.Helpful Links:Follow Melissa on TwitterMelissa's blogMelissa on LinkedInA Vigilante for Quality[Book] Crucial Conversations: Tools for Talking When Stakes Are HighUnitySubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Steve Poling: The Real Enemy is Murphy

    15/07/2019 Duración: 32min

    Robby speaks with Steve Poling, Senior Technical Consultant at Excelon Development and long-time Software Developer. Steve describes whether he's team rewrite or team refactor, shares his definition of technical debt, and why uniformity of code matters.Helpful Links:Steve Poling on LinkedInExcelon Development[Book] Design Patterns: Elements of Reusable Object-Oriented SoftwareReduce Technical Debt by Using Unit Tests as DocumentationSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Matt Weagle: What Will It Enable Us to Do in the Future?

    08/07/2019 Duración: 28min

    Robby speaks with Matt Weagle, Engineering Manager at Lyft. Matt discusses how his engineering teams have handled technical debt in small iterations vs. a major rewrite, why a whiteboard is the best tool for architectural challenges, and the most common mistakes he sees when engineers approach legacy code bases.Helpful Links:Follow Matt on TwitterMatt on LinkedInSome Thoughts on Security After 10 Years of GmailA Taxonomy of Yak Shaving[Book] The Manager's Path by Camille Fournier[Book] Release It!: Design and Deploy Production-Ready Software by Michael T. Nygard[Book] The Phoenix Project, A Novel about IT, DevOps, and Helping Your Business Win by Gene Kim , Kevin Behr[Book] The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity by Alan Cooper[Book] Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations by Nicole ForsgrenSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" whereve

  • Mariah Howard: How To Discuss Technical Debt With Product Managers

    01/07/2019 Duración: 30min

    Robby speaks with Mariah Howard, Senior Product Manager at Thinkful, to discuss technical debt from a product management perspective. Mariah touches on Google's metrics framework, leading vs. lagging indicators, and technical debt in products outside of the world of code. You'll also learn more about Thinkful's mission and methodology as an online school for engineers.Helpful Links:ThinkfulMariah on LinkedInGoogle HEART framework[Book] Design Thinking[Book] The Principles of Product Development FlowSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Anne Marie Kirby: Selling the Upside of Improving your Codebase to Management

    24/06/2019 Duración: 22min

    Robby speaks with Anne Marie Kirby, CEO & Co-Founder of CoreHealth Global. She shares questions to ask before a software rewrite, evolving 10+ year old code, and proving a business case when pitching software improvements as a developer.Helpful Links:Core HealthFollow Anne Marie on TwitterAnne Marie in ForbesSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Marco "Ocramius" Pivetta: What Senior Devs Should Spend More Time On (It's Not Writing Code)

    17/06/2019 Duración: 46min

    Robby speaks with Marco "Ocramius" Pivetta, a software consultant specializing in PHP. Marco gives his input on different types of technical debt he's seen, working with less experienced developers as a senior, and getting "kicked in the teeth" as a developer. He also shares what great senior devs should spend more time on (hint: It's not writing code).Helpful LinksFollow Marco on TwitterMarco on Github[Book] Effective Java by Joshua Bloch[Book] Learn You a Haskell for Great Good!: A Beginner's Guideby Miran LipovacaSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Lisa Crispin: Agile Testing & Technical Debt

    10/06/2019 Duración: 39min

    Robby speaks with Lisa Crispin, co-author of Agile Testing and Testing Advocate at Mabl. Lisa speaks about "thinking skills" for developers, why testing professionals should be integrated into dev teams, testing and development cycles, and how to start building automated tests on a legacy application.Helpful LinksFollow Lisa Crispin on TwitterAgile Testing FellowAgile Testing with Lisa CrispinDevTestOps CommunityThe Nightmare Headline Game by Elisabeth Hendrickson[Book] Agile Testing: A Practical Guide for Testers and Agile Teams[Book] More Agile Testing: Learning Journeys for the Whole Team[Book] More Fearless Change[Book] A Practical Guide to Testing[Book] Explore It!: Reduce Risk and Increase Confidence with Exploratory TestingSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Loving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple Podcast

  • Pim Elshoff: Refactoring How Engineers Communicate With Management

    03/06/2019 Duración: 41min

    Robby speaks with Pim Elshoff, Software Developer at Procurios. Pim explains why developers should improve their communication skills when speaking with management, recalls his biggest mistake as a developer, and gives tips on explaining your side of an argument and how to listen to empathize.Helpful LinksFollow Pim on TwitterProcuriosDomain-Driven Design: Tackling Complexity in the Heart of Software by Eric EvansThe Developer's Model for Talking to Managers at WebCamp Zagreb 2018Subscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Morgan Senkal: Using Epics to Improve Code Quality Within Sprints

    27/05/2019 Duración: 24min

    Robby speaks with Morgan Senkal, Software Architect at Metal Toad. Morgan recalls a challenging 15-year-old legacy project that was reminiscent of a Stephen King story and explains what to think about when considering a software rewrite. Morgan and Robby keep a running analogy of technical debt and automotive repairs.Helpful linksMetal ToadSeven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages by Bruce TateBlack House by Stephen KingSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Eileen M. Uchitelle: Upgrading Ruby on Rails At Github And How To Stay Updated

    20/05/2019 Duración: 34min

    Robby speaks with Eileen M. Uchitelle, Senior Software Engineer at Github and member of the Rails Core Team. You'll hear about Eileen's work upgrading Github from Rails 3.2 to 5.2, how Github prioritized the upgrade, and why teams should get ahead and upgrade to Rails 6.Helpful linksFollow Eileen on TwitterUpgrading GitHub from Rails 3.2 to 5.2Eileen's blogThe Success of Open Source by Steven WeberSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Charity Majors: Deploys Are Just The Beginning

    13/05/2019 Duración: 34min

    Robby speaks with Charity Majors, CTO of Honeycomb about her work as an Infrastructure Engineer, how Honeycomb was created, all about working and testing in production, and why software engineers should be "on call" for their code.Helpful linksFollow Charity on TwitterHoneycombThe Honeycomb blogCharity's blogSapiens: A Brief History of HumankindDatabase Reliability EngineeringSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityLoving Maintainable? Leave a rating and review on Apple Podcasts to help grow our reach.Brought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

  • Sahil Lavingia: Pushing Forward Through Technical Debt After a Massive Layoff

    06/05/2019 Duración: 44min

    Robby speaks with Sahil Lavingia, Founder and CEO of Gumroad. Sahil has been transparent about the challenges of building a company – speaking on VC investments, layoffs, and more. Sahil talks about why he built Gumroad, adjusting development processes when your staff shrinks, working with VCs, and the future of Gumroad, including the pros and cons of potentially open sourcing the product.Helpful LinksFollow Sahil on TwitterGumroadReflecting on My Failure to Build a Billion Dollar CompanyHigh Output Management by Andrew S. GroveHow to Win Friends and Influence People by Dale CarnegieThinking Fast and Slow by Daniel KahnemanSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord CommunityBrought to you by the team at Planet Argon. Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.

página 11 de 12