Overcommitted | Software Engineering and Tech Careers Insights cover art

Overcommitted | Software Engineering and Tech Careers Insights

Overcommitted | Software Engineering and Tech Careers Insights

By: overcommitted.dev | A crew of overcommitted software engineers
Listen for free

About this listen

A show for software engineers and programmers that are passionate about learning and career growth. Join the women in tech hosts as they share with each other and interview influential folks in the world of software on their career strategies. We cover subjects like AI, software ethics, social media, engineering and leadership strategy, all with the goal of getting better at what we love to do.overcommitted.dev | A crew of overcommitted software engineers
Episodes
  • From Score to Source Code: Non-Traditional Careers, Rust, and Embracing What You Don't Know Yet
    Feb 17 2026

    What do composing music and fixing bugs have in common? More than you'd think.In this episode of Overcommitted, hosts Erika and Bethany sit down with Marco Herrera Rendon, Senior Engineer at Comcast specializing in Rust development who, not long ago, was applying to master's programs in film composition.Marco shares how his background as a music composition student shapes the way he writes code today: the attention to detail that comes from handing parts to live players (not unlike submitting a PR), and the surprising overlap between navigating from theme A to theme B in a score and tracking down a bug in a codebase. He also digs into why he fell in love with Rust after years of frustration with C++, what he wishes he'd learned first, and his philosophy for picking up new skills: start with 10% comprehension, build a mental model, and embrace not understanding everything at once.In this episode:1. How a composition degree became an unexpected foundation for software engineering2. Rust vs. C++: what finally clicked, and why the borrow checker is a feature not a bug3. The Hector model design pattern and the power of Rust macros4. Learning on the job without shame and why being the least experienced person in the room can be freeing5. Async Rust: the beast within the beast6. What our college selves would think about our careers todayWhether you came to tech through a traditional path or a wildly unconventional one, this conversation is a reminder that the skills you carry from your past life don't disappear, they just find new ways to show up.

    Links:

    - Marco's Github: https://github.com/mherrerarendon


    Hosts:

    - Overcommitted: https://overcommitted.dev

    - Bethany Janos: https://github.com/bethanyj28

    - Brittany Ellich: https://brittanyellich.com

    - Erika Eggemeyer: https://github.com/eggyhead

    Show More Show Less
    36 mins
  • Interactive Computer Science Education: Sam Rose on Visual Learning & Developer Teaching
    Feb 10 2026

    Summary:

    In this episode of the Overcommitted Podcast, host Bethany and co-host Brittany Ellich dive into software engineering education with Sam Rose, a developer educator at Ngrok. Sam shares his journey from software engineering to education, emphasizing his innovative approach to improving programmer productivity through visual interactive essays that simplify complex technical concepts like large language models (LLMs). He also discusses his work on prompt caching, aiming to enhance software projects by making technical knowledge more accessible to engineers and practitioners.


    The conversation explores Sam's unique teaching methods, focusing on visualization and interaction as key tools in software development and career growth within tech careers. Sam reflects on his transition from an engineering role to an educator, sharing insights into the challenges of this career shift, the importance of feedback, and how his personal experiences influence his work. The episode concludes with a playful segment inspired by Sam's educational approach, highlighting the integration of engineering culture with interactive learning.


    Tune in for an engaging discussion that blends software engineering, education, and work-life balance, offering valuable insights for anyone interested in advancing their tech career and embracing innovative learning strategies.


    Takeaways:

    • "If you truly understand something and you tinker with it, the mental model you end up with should be reasonably accurate."
    • "Don't say 25 words if you can do it in 15."
    • "Teaching has always felt very challenging in a really privileged way."


    Links:

    • Prompt caching article: https://ngrok.com/blog/prompt-caching/
    • Bartosz Ciechanowski: https://ciechanow.ski/
    • Load balancing article: https://samwho.dev/load-balancing/
    • Autism diagnosis article: https://samwho.dev/blog/getting-an-autism-diagnosis/
    • Having a baby article: https://samwho.dev/blog/having-a-baby/
    • Write that blog article: https://writethatblog.substack.com/p/sam-rose-on-technical-blogging)
    • The square hole girl video: https://www.youtube.com/watch?v=cUbIkNUFs-4


    Hosts:

    • Overcommitted: https://overcommitted.dev
    • Bethany Janos: https://github.com/bethanyj28
    • Brittany Ellich: https://brittanyellich.com
    Show More Show Less
    42 mins
  • Sustainability in Software Development: Robby Russell on Tech Debt and Engineering Culture
    Feb 3 2026

    Summary

    In this episode of the Overcommitted Podcast, hosts Brittany, Bethany, and Erika dive deep into the realities of software development with guest Robby Russell. They explore the critical challenges of maintaining legacy code and managing technical debt, emphasizing the impact on programmer productivity and long-term sustainability of software projects. Robby shares his extensive experience, including his journey creating Oh My ZSH, highlighting the importance of documentation, testing, and fostering a collaborative engineering culture. The discussion also covers balancing personal and professional commitments, an essential aspect of career growth in tech. Listeners will gain practical insights into navigating software engineering challenges while sustaining work-life balance. The episode wraps up with a fun segment on current tech obsessions from all participants.


    Links

    • Planet Argon: https://www.planetargon.com/

    • Oh My Zsh: https://ohmyz.sh/

    • Maintainable Podcast: https://maintainable.fm/

    • On Rails Podcast: https://onrails.buzzsprout.com/

    • Robby’s Blog: https://robbyonrails.com/

    • Robby’s Band: https://mightymissoula.com/

    • Commit Goods Store: commitgoods.com

    • d’Oh My Zsh: https://medium.com/free-code-camp/d-oh-my-zsh-af99ca54212c

    • Stop Pretending You’re the Last Developer: https://robbyonrails.com/articles/2025/07/16/stop-pretending-youre-the-last-developer/

    • Internal Tooling Maturity Ladder: https://robbyonrails.com/articles/2025/08/13/internal-tooling-maturity-ladder/

    • Diataxis: https://diataxis.fr/

    Hosts

    • Overcommitted: https://overcommitted.dev

    • Bethany Janos: https://github.com/bethanyj28

    • Brittany Ellich: https://brittanyellich.com

    • Erika Eggemeyer: https://github.com/eggyhead

    Show More Show Less
    47 mins
No reviews yet