
Radio and PodcastLive Radio & Podcasts
#207 Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell
Today Quincy Larson interviews Robby Russell. Robby created the open-source project Oh My ZSH. Oh My Zsh is a framework for managing your Zsh configuration for your command line terminal. It's been extremely popular amon...
About This Episode
#207 Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell is an episode from The freeCodeCamp Podcast by Quincy Larson. Today Quincy Larson interviews Robby Russell. Robby created the open-source project Oh My ZSH...
This episode belongs to The freeCodeCamp Podcast.
Use the player on this page to stream the episode online.
Published Feb 13, 2026, 01:23:05 long, audio available.
Questions About This Episode
What is #207 Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell about?
Today Quincy Larson interviews Robby Russell. Robby created the open-source project Oh My ZSH. Oh My Zsh is a framework for managing your Zsh configuration for your command line terminal. It's been extremely popular among developers for more than a decade. Robby is also the CEO of Planet Argon, a software consultancy he created two decades ago. He's done work for Nike and lots of other companies. Note that this discussion is aimed at more advanced devs and engineering managers. We talk about: - How a "Don't let that happen again" culture can make it take forever to get new code into production, and how to reverse this - Tips for reducing your team's dependency on that one developer who's been there for years - Robby's perspective on LLM tools and how they're speeding up his workflows Support for this podcast comes from the 10,113 kind folks who donate to our charity each month. Join them and support our mission at Get a freeCodeCamp tshirt for $20 with free shipping anywhere in the US: Links from our discussion: - My previous interview of Robby with his full journey: from painting houses to running a popular open source tool (2 hour listen): - Robby reading his classic "d'Oh My Zshell" article recording on an older freeCodeCamp podcast episode: - A recent interview Robby did with Kent Beck, the software engineer who created the Extreme Programming agile methodology, on his Maintainable Podcast: - Robby's Robby on Rails blog he's been maintaining for over 20 years: - Robby's "On Rails" podcast, the official podcast of the Ruby on Rails framework: - The Mighty Missoula (Robby's Post Rock band): - The Ghostty cross-platform terminal that Robby recommended: - The fzf command line fuzzy finder tool Robby recommended: - The new omarchy Linux distribution Robby recommended: Community news section: 1. Learn to code in Python from one of the greatest living Computer Science professors, Harvard's David J. Malan. This is the 2026 version of the famous CS50 course. It will teach you Python programming fundamentals like functions, conditionals, loops, libraries, file I/O, and more. If you're new to Python, or to coding in general, this is an excellent place to start. (25 hour YouTube course): 2. That Harvard computer science course will get you started with programming. But where do you go from there? freeCodeCamp just published a helpful tutorial that will help you bridge from beginner projects to building real-world applications that solve real-world problems. (40 minute read): 3. freeCodeCamp also just published a comprehensive intro to OpenClaw. If you've heard of Clawd Bot or Moltbot, this is the same tool, which they renamed to avoid confusion with the Claude LLM tool. OpenClaw is an agent and messaging gateway that lets you automate digital tasks through platforms like Discord. First you'll learn how to set it up. Then you'll learn security practices like implementing Docker-based sandboxing to protect your host system while your agent executes complicated workflows on your behalf. (1 hour YouTube course): 4. You may be using Bluetooth as you read this. It's been a key networking tool since 1999, and now it's getting 3 major upgrades: Passive Scanning, Bond Loss Reasons, and propagation of Service UUIDs. If you're interested in network engineering or IoT–style devices, this tutorial is well worth your read. (90 minute read): 5. Today's song of the week is 2009 banger Sometimes by Australian band Miami Horror. I love the layers Peter Hooke-style guitar riff, the anthemic snyths, and the driving bassline. This is a perfect song to start of your morning.
Where can I listen to #207 Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell?
You can listen to #207 Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell online on Radio and Podcast. Open the player on this page to stream the available audio.
Which podcast is #207 Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell from?
#207 Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell is an episode from The freeCodeCamp Podcast by Quincy Larson.
How long is this episode?
This episode is 01:23:05 long.
When was this episode published?
This episode was published on Feb 13, 2026.
Can I save #207 Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell for later?
Yes. Use the heart button on the episode page to add it to your favorite episodes list.
Are there related episodes from The freeCodeCamp Podcast?
Yes. This page shows related episodes from The freeCodeCamp Podcast when more episodes are available from the podcast feed.
Quick Answers About This Episode
Where can I listen to #207 Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell?
You can listen to #207 Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell on this page when the episode audio is available from the podcast feed.
Which podcast is this episode from?
#207 Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell is from The freeCodeCamp Podcast by Quincy Larson.
What are the episode details?
Published Feb 13, 2026 and 01:23:05 long