Curriculum for the course Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell [Podcast #207]
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 https://donate.freecodecamp.org Get a freeCodeCamp tshirt for $20 with free shipping anywhere in the US: https://shop.freecodecamp.org 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): https://www.freecodecamp.org/news/podcast-oh-my-zsh-creator-and-ceo-robby-russell/ - Robby reading his classic "d'Oh My Zshell" article recording on an older freeCodeCamp podcast episode: https://freecodecamp.libsyn.com/site/ep-34-doh-my-zsh - A recent interview Robby did with Kent Beck, the software engineer who created the Extreme Programming agile methodology, on his Maintainable Podcast: https://maintainable.fm/episodes/kent-l-beck-youre-ignoring-optionality-and-paying-for-it - Robby's Robby on Rails blog he's been maintaining for over 20 years: https://robbyonrails.com/links/ - Robby's "On Rails" podcast, the official podcast of the Ruby on Rails framework: https://onrails.buzzsprout.com/ - The Mighty Missoula (Robby's Post Rock band): https://mightymissoula.com/ - The Ghostty cross-platform terminal that Robby recommended: https://ghostty.org/ - The fzf command line fuzzy finder tool Robby recommended: https://github.com/junegunn/fzf - The new omarchy Linux distribution Robby recommended: https://omarchy.org/ 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): https://www.freecodecamp.org/news/harvard-cs50-2026-free-computer-science-university-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): https://www.freecodecamp.org/news/how-to-go-from-hello-world-to-building-real-world-applications/ 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): https://www.freecodecamp.org/news/openclaw-full-tutorial-for-beginners 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): https://www.freecodecamp.org/news/how-aosp-16-bluetooth-scanner-works-the-ultimate-guide/ 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. https://www.youtube.com/watch?v=Fn7FXGaHTNsWatch Online Full Course: Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell [Podcast #207]
Click Here to watch on Youtube: Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell [Podcast #207]
This video is first published on youtube via freecodecamp. If Video does not appear here, you can watch this on Youtube always.
Udemy Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell [Podcast #207] courses free download, Plurasight Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell [Podcast #207] courses free download, Linda Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell [Podcast #207] courses free download, Coursera Why maintaining a codebase is so damn hard – with OhMyZSH creator Robby Russell [Podcast #207] course download free, Brad Hussey udemy course free, free programming full course download, full course with project files, Download full project free, College major project download, CS major project idea, EC major project idea, clone projects download free