Maintainable

  • Autor: Vários
  • Narrador: Vários
  • Editor: Podcast
  • Duración: 161:30:58
  • 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

  • Nathaniel Bibler: Communication Strategies Between Developers and Clients

    23/12/2019 Duración: 53min

    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.Helpful LinksFollow Nathaniel on TwitterInsights by Envy LabsNathaniel on GithubConnect on LinkedInSubscribe to Maintainable on:Apple PodcastsOvercastSpotifyOr search "Maintainable" wherever you stream your podcasts.

  • Abby Bangser: Building Trust In Your Deployment Pipeline

    16/12/2019 Duración: 30min

    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.Helpful LinksFollow Abby on TwitterCareers at MooTester by ChoiceDeep Work: Rules for Focused Success in a Distracted World by Cal Newport Subscribe to Maintainable on:Apple PodcastsOvercastSpotifyOr search "Maintainable" wherever you stream your podcasts.

  • Viktor Klang: Condensing The Codebase Over Time

    09/12/2019 Duración: 53min

    Robby speaks with Viktor Klang, Deputy CTO at Lightbend Inc. They discuss how to avoid constant firefighting, effective use cases of TODO and FIXME comments, and how to create a safe space for developers to make mistakes.Helpful LinksFollow Viktor on TwitterViktor's websiteLightbendCloudstateSubscribe to Maintainable on:Apple PodcastsOvercastSpotifyOr search "Maintainable" wherever you stream your podcasts.

  • Beth Long: Maintainable Code Prioritizes How Humans Interact With It

    02/12/2019 Duración: 34min

    Robby speaks with Beth Long, Software Engineer on the Build & Deploy Tools Engineering team at New Relic. They discuss the origin of the technical debt metaphor, considering when a rewrite is necessary (spoiler alert – it rarely is), and speak about the limitations of agile across modern engineering teams.Helpful LinksBeth's websiteFollow Beth on TwitterConnect with Beth on LinkedIn[Book] Beyond Human Error by David D. Woods[Book] Sources of Power by Gary Klein Subscribe to Maintainable on:Apple PodcastsOvercastSpotifyOr search "Maintainable" wherever you stream your podcasts.

  • Emily Bache: It's Always More Fun to Code with Others

    25/11/2019 Duración: 35min

    Robby speaks with Emily Bache, Technical Agile Coach at ProAgile. They talk about her experience coaching teams on how to improve the long-term maintainability of their software – including how to still see your direct impact when coaching instead of coding. They also dig into the social aspect of development, mob programming, and how coding is a social activity.Helpful LinksFollow Emily on Twitter[Book] Training From the Back of the Room by Sharon BowmanCoding is Like CookingConnect with Emily on LinkedInProAgileSubscribe to Maintainable on:Apple PodcastsOvercastSpotifyOr search "Maintainable" wherever you stream your podcasts.

  • Zee Spencer: How Can We Reduce Carrying Costs?

    18/11/2019 Duración: 38min

    Robby speaks with Zee Spencer, owner of Zinc Cooperative, and programmer at Cohere. They speak about how social systems impact software maintainability, why legacy code is profitable code, and consulting within a timebox constraint.Helpful Links[Book] Mental Models: 30 Thinking Tools that Separate the Average From the Exceptional. Improved Decision-Making, Logical Analysis, and Problem-Solving[Book] Observing the User ExperienceZee on TwitterCohereCohere on TwitterZinc Cooperative Subscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.

  • Ana Nelson: Writing Maintainable Code Documentation with Automated Tools and Transclusion

    04/11/2019 Duración: 37min

    Robby speaks with Ana Nelson, a software developer, writer, improv performer, and creator of Dexy — an open-source tool for writing any kind of technical document that incorporates code.Helpful LinksAna's websiteDexyFollow Ana on TwitterAna on GithubConnect with Ana on LinkedInWhat is Transclusion?The Modern Scholar by Professor Michael D. C. Drout[Book] On the Origin of Stories: Evolution, Cognition, and Fiction[Book] The Anatomy of Story: 22 Steps to Becoming a Master StorytellerSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.

  • Dave Aronson: Putting the M in ACRUMEN

    28/10/2019 Duración: 44min

    Robby speaks with Dave Aronson, Owner, Consultant (and T. Rex) at Codosaurus.Helpful LinksCodosaurusDave on GithubFollow Dave on Twitter[Video] The Six Key Aspects of Software Quality[Book] The Pragmatic ProgrammerSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.

  • Michael Feathers: Be Curious & Chase The Rabbit Holes

    21/10/2019 Duración: 32min

    Robby speaks with programmer, speaker, and author Michael Feathers, most notably known as the author of the book Working Effectively with Legacy Code.Helpful Links[Book] Working Effectively with Legacy CodeFollow Michael on TwitterR7kr Research & ConveyanceR7kr Research & Conveyance on TwitterSocio-Technical Seeing: Modeling The Dynamics Of Code And AttentionMichael's blogSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.

  • Justin Searls: Learn To Understand The Runtime

    14/10/2019 Duración: 51min

    Robby speaks with Justin Searls, Co-Founder at Test Double. Hear Justin's experience digging into technical debt, learn why software is like a sedimentary rock, and more.Helpful LinksFollow Justin on TwitterTest DoubleRuby gem: SutureJustin's Legacy Code talk at Ruby KaigiJustin on GithubConnect with Justin on LinkedIn[Book] Growing Object-Oriented Software Guided by TestsSubscribe to Maintainable on:Apple PodcastsOvercastOr search "Maintainable" wherever you stream your podcasts.

  • Patricia Aas: Intersection of Programming & Security

    07/10/2019 Duración: 33min

    Robby speaks with Patricia Aas, Programming CTO at TurtleSec AS about how programming and security are intertwined.Helpful LinksTurtlesecConnect with Patricia on LinkedInMore about PatriciaPatricia on TwitterSubscribe 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.

  • Nate Berkopec: Why You Should Treat Performance Problems as Bugs

    30/09/2019 Duración: 32min

    Robby speaks with Nate Berkopec, owner of the Speedshop and Rails consultant. Nate speaks about speed in Rails, along with how to prioritize performance in your day-to-day development workflow.Helpful Links:SpeedshopFollow Nate on TwitterPatterns of Enterprise ArchitectureSmalltalk Best Practice PatternsSubscribe 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.

  • Victor Rentea: Never Separate The Refactoring From The Deliverable

    23/09/2019 Duración: 34min

    Robby speaks with Victor Rentea, an independent technical trainer and Lead Architect at IBM based in Romania. Victor talks about teaching other engineers about legacy code, calling yourself an "expert", and what to do when you're rushed to deliver features but are dealing with refactoring challenges.Helpful Links:Victor's websiteFollow Victor on TwitterConnect with Victor on LinkedIn[Book] The Business of Expertise[Book] Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman[Book] Extreme Programming Explained[Book] Refactoring (2nd Edition)[Book] The Software CraftsmanClean Coders Training VideosYoutube: Best Talks by Victor RenteaSubscribe 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.

  • 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 Twitter Sandro's Book The Software Craftsman: Professionalism, Pragmatism, Pride Keyboard Katas A Case for Outside-In Development Subscribe to Maintainable on: Apple Podcasts Overcast Or 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.

  • 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 GitHub Follow Bryan on Twitter Follow VMWare on Twitter Pragmatic Programmers Book Subscribe to Maintainable on: Apple Podcasts Overcast Or 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.

  • 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 Twitter Visit Liz's website The Phoenix Project by Gene Kim, Kevin Behr, and George Spafford Refactoring: Improving the Design of Existing Code by Martin Fowler Subscribe to Maintainable on: Apple Podcasts Overcast Or 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.

  • 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 Twitter Follow 8th Light on Twitter Connect with Colin on LinkedIn Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems by Martin Kleppmann Refactoring: Improving the Design of Existing Code by Martin Fowler Subscribe to Maintainable on: Apple Podcasts Overcast Or 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.

  • 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 Kahneman Developer Tea Podcast Follow Jonathan on Twitter Jonathan on LinkedIn Subscribe to Maintainable on: Apple Podcasts Overcast Or 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.

  • 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 Candor Subscribe to Maintainable on: Apple Podcasts Overcast Or 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.

  • 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 Liran Rookout Book: The Phoenix Project Subscribe to Maintainable on: Apple Podcasts Overcast Or 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.

página 10 de 11