Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.
Episode | Date |
---|---|
Martin Emde - Ruby Central and the Art of Being Tolerant to Change
|
Apr 23, 2024 |
Esther Olatunde - AI's Role in Evolving Software Engineering Practices
|
Apr 16, 2024 |
Robbie Wagner - Whiskey, Front-End, and Whatnot
|
Mar 26, 2024 |
Irina Nazarova - Investing in Innovation: The Consultancy's Guide to Growth
|
Mar 12, 2024 |
Kyle Daigle - Scaling Up with AI: A New Era of Code Maintenance
|
Mar 05, 2024 |
Jon Moniaci - Can We Draw A Boundary?
|
Feb 27, 2024 |
Chad Fowler - How Small Can We Make This Problem
|
Feb 20, 2024 |
John Nunemaker - How Scary Is This Change?
|
Feb 13, 2024 |
Jemma Issroff - Running the Parser in the Rain
|
Feb 06, 2024 |
Jeanine Soterwood - Helping Clients Understand Maintenance Work
|
Jan 30, 2024 |
Andrew Atkinson - Maintainable... Databases?
|
Jan 23, 2024 |
Jimmy Koppel - Aspects of Good Code
|
Jan 16, 2024 |
Hila Fish - Maintainable Infrastructure Code, Culture, and Documentation
|
Jan 09, 2024 |
Jacob Aronoff - At Least One Person Who Cares To See It Through
|
Nov 21, 2023 |
Oliver Drotbohm - Modulithic Applications
|
Nov 14, 2023 |
Colin Campbell - The Daily Habits of Effective Engineers
|
Nov 07, 2023 |
Dave Bryant Copeland - Quantifying the Carrying Cost
|
Oct 03, 2023 |
Cameron Jacoby - Am I Learning From This?
|
Sep 26, 2023 |
Adriana Villela - On Being a Serial Refactorer
|
Aug 22, 2023 |
Ahmed Wasfy - Thriving as an Engineering Manager
|
Aug 08, 2023 |
Naomi Ceder - People-Centric Community Building
|
Jul 04, 2023 |
Nadia Odunayo - Don't Try to Solve a Pain Point For a Problem You Aren't Experiencing
|
Jun 19, 2023 |
Daniela Baron - About Those Docs
|
Jun 12, 2023 |
Cory House - Finding Opportunities for Improvement
|
Jun 05, 2023 |
Avery Quinn - Can You Quantify the Impact?
|
May 22, 2023 |
Carlos Blé - Código Sostenible
|
Apr 24, 2023 |
Lena Reinhard - How Will People Get Stuff Done?
|
Apr 17, 2023 |
Eric Normand - Grokking Simplicity
|
Mar 13, 2023 |
Henrik Warne - There is No Software Maintenance
|
Mar 06, 2023 |
Andy Croll - Keep the Weird Stuff Weird
|
Feb 06, 2023 |
Marianne Bellotti - Building Empathy by Asking, "How Would You Write This in 2007?"
|
Jan 16, 2023 |
Arpit Mohan - Aspiring To Be Boring As Possible
|
Dec 26, 2022 |
Noah Clark - Maintainable Software is a Team Sport
|
Dec 19, 2022 |
Ben Parisot - Documentation Just Needs To Be Used Once
|
Nov 07, 2022 |
Stefanni Brasil - When Is Tackling Tech Debt Possible?
|
Oct 17, 2022 |
Andrea Goulet - Empathy-Driven Software Development
|
Oct 10, 2022 |
John Ousterhout - It's Not You, It's the Codebase
|
Sep 19, 2022 |
Courtney Wilburn - Maintainable Software Has Good Community Around It
|
Sep 12, 2022 |
Nelida Velazquez - We Have to Express Our Opinions
|
Sep 05, 2022 |
Casey Watts! - Culturesmithing
|
Aug 08, 2022 |
Marc Cornellà - Maintaining Open Source Projects
|
Aug 01, 2022 |
Shanea Leven - How To Bring Visibility To Your Codebase
|
Jul 04, 2022 |
Greg Foster - A Pattern for Smaller, Faster, and Frequent Code Reviews
|
Jun 27, 2022 |
Urban Hafner - Management Isn't For Everyone
|
Jun 13, 2022 |
Amy Isikoff Newell - Code Shouldn't Drive Us To Drink
|
May 30, 2022 |
Podcast Panel at RailsConf 2022
|
May 27, 2022 |
Chelsea Troy - All Code Has Maintenance Load
|
May 16, 2022 |
Paula Paul - Getting People To Understand Is a Challenge
|
Apr 25, 2022 |
Ben Halpern - Adventures In Open Sourcing Your Existing Application
|
Apr 18, 2022 |
Avdi Grimm - Don't Be Too Clingy To Your Tests
|
Apr 11, 2022 |
Aran Khanna - De-risk Your Cloud Resources
|
Apr 04, 2022 |
Jerod Santo - Having to Maintain Your Own Cleverness
|
Mar 28, 2022 |
Idit Levine - Production is the Real Test
|
Mar 21, 2022 |
Emily Giurleo - Maintaining Open Source vs Proprietary Software
|
Feb 07, 2022 |
Jean Yang - Not All Software is Meant to be Maintained
|
Dec 13, 2021 |
Shaundai Person: Work on Having a Short-term Memory
|
Nov 29, 2021 |
Chris Birchall: Re-Engineering Legacy Software
|
Nov 22, 2021 |
Swizec Teller: What is a Senior (Engineer) Mindset?
|
Nov 08, 2021 |
Heidi Waterhouse: Documentation: The Best Diff is a Red Diff
|
Nov 01, 2021 |
DHH: Celebrating Legacy Software as a Victory and the Story of How Humans Can't Estimate
|
Oct 04, 2021 |
Matt Wynne: Cucumber and Why Is TDD Such a Challenge?
|
Aug 02, 2021 |
Tom Granot: Finding Your Style When Explaining Things to Technical Audiences
|
Jul 19, 2021 |
Andrew Watkins: How To Test What You're Trying to Build
|
Jun 28, 2021 |
Rodney Cobb: Repeatable. Testable. Scalable.
|
Jun 21, 2021 |
Dr. Michaela Greiler: Getting Awesome at Code Reviews
|
Jun 14, 2021 |
Mark Kilby: Overcoming Challenges that Remote Technical Teams Experience
|
May 24, 2021 |
Kevin Stewart: Short-term Decisions That Need To Be Revisited
|
May 19, 2021 |
Ken Fogel: What Are You Leaving Behind?
|
May 10, 2021 |
Murray Steele: Maintainable Code Is Easy to Turn Off and Delete
|
Apr 26, 2021 |
Dr. Felienne Hermans: Looking Inside The Programmer's Brain
|
Apr 19, 2021 |
Bertold Kolics: Are You Carrying the Weight of Dead Code?
|
Apr 12, 2021 |
Kent C. Dodds: AHA Programming and Testing JavaScript
|
Apr 07, 2021 |
Mark Adams: HOWTO Prepare (Your Nails) for Burning Man
|
Apr 01, 2021 |
Amy Sorensen: Nail Baths vs Nail Soaks
|
Apr 01, 2021 |
Logan Luke Tyler Tanner: Overcoming Nail Biting During a Pandemic
|
Apr 01, 2021 |
Erica Tafavoti: Adding Density to Extend Their Life
|
Apr 01, 2021 |
Duncan Thorpe: Disrupting the Mammalian Industrial Nail Complex
|
Apr 01, 2021 |
Shannon Jackson: Oh, Wait, Nope...Those Aren't My Gutter Nails
|
Apr 01, 2021 |
Brian Scanlan: Improving Oncall Support with Meaningful Alarms
|
Mar 29, 2021 |
Alexandre Omeyer: Removing the Barriers to Track Technical Debt
|
Mar 22, 2021 |
Roopak Venkatakrishnan: The Importance of Optimizing For Local Development and Build Systems
|
Mar 15, 2021 |
Benjamin Wood: Rescuing Ruby on Rails Projects
|
Mar 08, 2021 |
Johanna Rothman: No, Great Developers Aren't Destined to Be Great Managers
|
Mar 02, 2021 |
Helen Scott: Strategies For Measuring Developer Experience (DX)
|
Feb 24, 2021 |
Robert Kaufman: Running a Consultancy and a Coding School
|
Feb 16, 2021 |
Heidi Helfand: The Art and Wisdom of Changing Teams
|
Feb 08, 2021 |
Jutta Eckstein: How Software Impacts Our Planet
|
Feb 02, 2021 |
John Cech: How To Mentor Interns On Software Projects
|
Jan 25, 2021 |
Theresa Neate: Testing != Quality
|
Jan 19, 2021 |
Michael Springer: Vetting External Dependencies
|
Jan 11, 2021 |
Jason Swett: Refactoring Is Necessary to Keep Your Blade Sharp
|
Jan 04, 2021 |
Sudhir Reddy: Don't Be Afraid to Slash and Burn
|
Dec 28, 2020 |
Monica Lent: Progress Is More Important Than Perfection
|
Dec 21, 2020 |
Trae Robrock: Understanding Your Risk Tolerance As An Engineer
|
Dec 14, 2020 |
Mark Erikson: Accidentally Becoming an Open Source Maintainer
|
Dec 07, 2020 |
Bonnie Brennan: Building Community
|
Nov 30, 2020 |
Khaled Souf: Track Down Dead Code and Delete it
|
Nov 23, 2020 |
Adrianna Chang: Using the Strangler Fig Pattern at Shopify
|
Nov 16, 2020 |
Mark Downie: Balancing The Promises That Open Source Projects Make
|
Nov 09, 2020 |
Glenn Vanderburg: Don't Ask For Small Things
|
Nov 02, 2020 |
Suzan Bond: Embracing Discomfort and Navigating Transitions
|
Oct 26, 2020 |
Nicolas Carlo: Changing Messy Software Without Breaking It
|
Oct 19, 2020 |
Brittany Martin: How to Quit Your Job and Leave Your Code in Good Hands
|
Oct 12, 2020 |
Luke Redpath: User Stories Should Prompt Conversations
|
Oct 05, 2020 |
Hampton Lintorn Catlin: Only Add Complexity When Necessary
|
Sep 28, 2020 |
Pat Kua: The Challenges that Come with Becoming a Tech Lead
|
Sep 21, 2020 |
Aaron Blohowiak: The Myth of the Sufficiently Smart Engineer
|
Sep 14, 2020 |
Magda Miu: Building a Technical Leadership Career Around Teaching
|
Sep 07, 2020 |
Gant Laborde: Technical Debt — Trading Risk for an Advantage
|
Aug 31, 2020 |
Karen Lee Rigg: Where Are the Bad Habits Coming From?
|
Aug 24, 2020 |
Gianluca Arbezzano: Technical Debt Beyond Code & Your First Contributions to Open Source
|
Jul 13, 2020 |
Ali Spittel: Junior Developers and Helping Unlock Their Potential
|
Jul 06, 2020 |
Robby Russell: Turning the Mic Around with Kayla Reopelle
|
Jun 29, 2020 |
Ryan Cromwell: Is the Juice Worth the Squeeze?
|
Jun 22, 2020 |
Camille Fournier: How Does a Developer Become a Manager?
|
Jun 15, 2020 |
Gonçalo Silva: How A Fully-Remote Team Builds and Maintains Software
|
Jun 01, 2020 |
Tudor Girba: Moldable Development and Software Environmentalism
|
May 25, 2020 |
Jeff Haynie: How Can We Make Software Development Better for Dev Teams?
|
May 18, 2020 |
Vladimir Khorikov: 100% Test Coverage is an Artificial Metric
|
May 11, 2020 |
Bryan Helmkamp: Don't Let Perfect Be The Enemy of Good
|
May 04, 2020 |
Dr. Aino Vonge Corry: Why Do We Have Retrospectives, Again?
|
Apr 27, 2020 |
Trisha Gee: Developers Should Invest More Time Into Learning Their Tools
|
Apr 20, 2020 |
Sandi Metz: Making is Easy, Mending is a Challenge
|
Apr 13, 2020 |
Clare Sudbery: Refactoring Should Be Part of Your Daily Work
|
Apr 06, 2020 |
Kelly Sutton: Custodians of the Monolith
|
Mar 30, 2020 |
Jonathan Abourbih: Creating a Culture Where It's Okay To Take Risks
|
Mar 23, 2020 |
Jessica Kerr: Software Is Not A Craft (or an Art)
|
Mar 09, 2020 |
Jon Thornton: Technical Debt is a Good Thing (Sometimes)
|
Mar 02, 2020 |
Ben Orenstein: "Someday We'll Go Clean That Up" Doesn't Work
|
Feb 24, 2020 |
Ernesto Tagwerker: Tracking Technical Debt With Metrics (aka Stink Score)
|
Feb 17, 2020 |
Marit van Dijk: How Are We Going to Test This?
|
Feb 10, 2020 |
Mike Perham: How Developers Underestimate Long-Term Costs of External Dependencies
|
Feb 03, 2020 |
Ev Haus: Good Code Can Be Easily Deleted
|
Jan 27, 2020 |
Adam Tornhill: Prioritizing Technical Debt With Behavioral Code Analysis
|
Jan 20, 2020 |
M. Scott Ford: Menders In Hiding and the Joy of Legacy Code
|
Jan 13, 2020 |
Gitte Klitgaard: Making Space For Psychological Safety in Software Teams
|
Jan 06, 2020 |
Nathaniel Bibler: Communication Strategies Between Developers and Clients
|
Dec 23, 2019 |
Abby Bangser: Building Trust In Your Deployment Pipeline
|
Dec 16, 2019 |
Viktor Klang: Condensing The Codebase Over Time
|
Dec 09, 2019 |
Beth Long: Maintainable Code Prioritizes How Humans Interact With It
|
Dec 02, 2019 |
Emily Bache: It's Always More Fun to Code with Others
|
Nov 25, 2019 |
Zee Spencer: How Can We Reduce Carrying Costs?
|
Nov 18, 2019 |
Ana Nelson: Writing Maintainable Code Documentation with Automated Tools and Transclusion
|
Nov 04, 2019 |
Dave Aronson: Putting the M in ACRUMEN
|
Oct 28, 2019 |
Michael Feathers: Be Curious & Chase The Rabbit Holes
|
Oct 21, 2019 |
Justin Searls: Learn To Understand The Runtime
|
Oct 14, 2019 |
Patricia Aas: Intersection of Programming & Security
|
Oct 07, 2019 |
Nate Berkopec: Why You Should Treat Performance Problems as Bugs
|
Sep 30, 2019 |
Victor Rentea: Never Separate The Refactoring From The Deliverable
|
Sep 23, 2019 |
Sandro Mancuso: Technical Debt is Anything Preventing You From Developing Fast
|
Sep 16, 2019 |
Bryan Liles: Create an Issue for Everything
|
Sep 09, 2019 |
Liz Keogh: The Power of Asking, "Can You Give Me An Example?"
|
Sep 02, 2019 |
Colin Jones: Software Consulting: Being a Good Guest
|
Aug 26, 2019 |
Jonathan Cutrell: Healthy Teams Know How to Eradicate Fear
|
Aug 19, 2019 |
Karolina Szczur: The Importance of Documentation for Remote Developers
|
Aug 12, 2019 |
Liran Haimovitch: The Benefits of Observability
|
Aug 05, 2019 |
Robert Meaney: Building Software That is Easy to Test
|
Jul 29, 2019 |
Melissa Eaden: It's Never a One Person Job
|
Jul 22, 2019 |
Steve Poling: The Real Enemy is Murphy
|
Jul 15, 2019 |
Matt Weagle: What Will It Enable Us to Do in the Future?
|
Jul 08, 2019 |
Mariah Howard: How To Discuss Technical Debt With Product Managers
|
Jul 01, 2019 |
Anne Marie Kirby: Selling the Upside of Improving your Codebase to Management
|
Jun 24, 2019 |
Marco "Ocramius" Pivetta: What Senior Devs Should Spend More Time On (It's Not Writing Code)
|
Jun 17, 2019 |
Lisa Crispin: Agile Testing & Technical Debt
|
Jun 10, 2019 |
Pim Elshoff: Refactoring How Engineers Communicate With Management
|
Jun 03, 2019 |
Morgan Senkal: Using Epics to Improve Code Quality Within Sprints
|
May 27, 2019 |
Eileen M. Uchitelle: Upgrading Ruby on Rails At Github And How To Stay Updated
|
May 20, 2019 |
Charity Majors: Deploys Are Just The Beginning
|
May 13, 2019 |
Sahil Lavingia: Pushing Forward Through Technical Debt After a Massive Layoff
|
May 06, 2019 |
Coraline Ada Ehmke: The Role Of Empathy In Engineering Teams
|
Apr 29, 2019 |
James Smith: What if We Measured Software with a Stability Score?
|
Apr 22, 2019 |
Anna Filina: How Every Decision Introduces Technical Debt
|
Apr 15, 2019 |