Episodes

  • Overcommitted After One Year: Insights on Software Projects, Growth, and What's Next
    Mar 24 2026

    Summary

    In this special one-year anniversary episode of Overcommitted, Brittany, Erika, and Bethany reflect on their journey from a small accountability group to a thriving weekly podcast and community of over 160 software engineers. They discuss their experiences within the software development lifecycle, the challenges of maintaining programmer productivity, and the evolution of their engineering culture. Listeners will hear candid stories about mastering interview skills, handling the complexities of production admin, and navigating promotional efforts. The episode also highlights the podcast's unexpected role as a valuable networking tool for remote workers in tech careers. Looking ahead, the hosts share exciting plans including new panel-format episodes, community events, and automation initiatives. Closing with affectionate roasts in their first-ever Overcommitted Superlatives, this episode offers both insight and entertainment for anyone passionate about software projects and sustainable work-life balance in tech.


    Links

    • Episode 1 - Imposter Syndrome: https://overcommitted.dev/imposter-syndrome-in-software-engineering/
    • Overcommitted Discord Server: https://discord.gg/d9gZyYuqKd
    • Computer systems: A programmer's perspective: https://www.amazon.com/Computer-Systems-Programmers-Perspective-3rd/dp/013409266X


    Hosts

    • Overcommitted: https://overcommitted.dev
    • Bethany Janos: https://github.com/bethanyj28
    • Brittany Ellich: https://brittanyellich.com
    • Erika Eggyhead: https://github.com/eggyhead
    Show More Show Less
    28 mins
  • AI as a Power Up, Not Autopilot: Craig Dennis on Boosting Productivity and Software Development Education
    Mar 17 2026

    Summary

    In this episode, we dive deep into software development education and programmer productivity with Craig Dennis, developer educator at Cloudflare and creator of AI Avenue. Craig shares his unique journey through tech careers, from early challenges to leading AI education initiatives that empower software engineers to build confidently using AI tools. He champions the philosophy of AI as a power up, not autopilot, encouraging software developers at all levels to embrace AI to enhance their programming skills and accelerate software projects.


    We explore Craig's insights from interviewing tech companies like ElevenLabs and HeyGen, tackling skepticism around AI in engineering culture, and highlighting powerful AI capabilities such as structured outputs. Craig also reflects on how global reach and innovative teaching methods are shaping the future of software engineering education, inspiring listeners to move beyond theory and start building with AI today.


    Join us for this insightful conversation on AI's role in software engineering, career growth, and improving work-life balance in tech through smarter development practices.


    Links

    • AI Avenue official website: https://aiavenue.show/
    • AI Avenue YouTube playlist (full season): https://www.youtube.com/playlist?list=PLI6HzeeCy4S-XL166XESd9eAV87beBiWH
    • Craig's GitHub: https://github.com/craigsdennis
    • Craig on LinkedIn: https://www.linkedin.com/in/craigsdennis/
    • Cloudflare Developer Week 2025 hub: https://www.cloudflare.com/developer-week/
    • Cloudflare Workers AI documentation: https://developers.cloudflare.com/workers-ai/
    • Model Context Protocol (MCP) on Cloudflare: https://developers.cloudflare.com/agents/model-context-protocol/
    • Build and deploy Remote MCP servers blog post: https://blog.cloudflare.com/remote-model-context-protocol-servers-mcp/


    Hosts

    • Overcommitted: https://overcommitted.dev
    • Bethany Janos: https://github.com/bethanyj28
    • Brittany Ellich: https://brittanyellich.com
    Show More Show Less
    47 mins
  • Making Long Bets: How GitHub Next Shapes the Future of Software Engineering with Idan Gazit
    Mar 10 2026

    Summary

    This week on Overcommitted, Erika and Brittany welcome Idan Gazit, head of GitHub Next — a senior-heavy innovation team making strategic "long bets" on the future of software engineering and software projects. Idan shares insights into running a cutting-edge team within a large company and how GitHub Next fosters programmer productivity through self-assembling squads, weekly demo days, and discovery seasons. They discuss the pressure and excitement behind delivering revolutionary tools like Copilot.


    Links

    • Idan's Website: https://gazit.me
    • GitHub Next Website: https://githubnext.com/


    Hosts

    • Overcommitted: https://overcommitted.dev
    • Brittany Ellich: https://brittanyellich.com
    • Erika Eggemeyer (Eggyhead): https://github.com/eggyhead
    Show More Show Less
    45 mins
  • Using AI Agents in Software Development 2026: Current Uses and Future Possibilities
    Mar 3 2026

    Summary

    In this special in-person episode recorded at the GitHub office, Brittany and Bethany dive into the evolving role of AI agents in software development and programming as of early 2026. They discuss the impact of AI tools like Copilot and Claude Code on programmer productivity and software engineering workflows. The hosts explore practical applications of coding agents, including custom agents and repository instructions, and highlight how asynchronous versus synchronous tooling is reshaping engineering culture. They also share wishes for future AI agents, such as smarter calendar integration and lore-dump assistants, illustrating the expanding possibilities of AI in tech careers. Further, the episode touches on how the developer role intersects with product management amidst easier feature building and complex decision-making. Lastly, Brittany and Bethany forecast advances in AI, including coaching agents to support career growth, tools to balance work life for working parents, and deeper integration of automation to enhance software development and daily productivity.


    Links

    • Zapier: https://zapier.com/
    • Andrej Karpathy tweet: https://x.com/karpathy/status/2015883857489522876?s=20
    • Vibe Coding by Gene Kim and Steve Yegge: https://www.simonandschuster.com/books/Vibe-Coding/Gene-Kim/9781966280026
    • The Pragmatic Summit: https://www.pragmaticsummit.com/


    Hosts

    • Overcommitted: https://overcommitted.dev
    • Bethany Janos: https://github.com/bethanyj28
    • Brittany Ellich: https://brittanyellich.com
    Show More Show Less
    39 mins
  • How Staff Engineers Impact Software Projects and Programmer Productivity with Sean Goedecke
    Feb 24 2026

    Summary

    Sean Goedecke, a staff engineer on GitHub's Copilot team and a prominent voice in software development, shares his unique frameworks for software engineering and improving programmer productivity. In this episode, discover how understanding the distinction between "pure" and "impure" engineering can impact software projects and career growth in tech. Sean breaks down the idea of "legible" vs. "illegible" work, challenges conventional approaches centered around Jira ticket queues, and discusses the evolving role of AI in software engineering. This conversation also touches on the dynamics of engineering culture and how ambitious engineers can thrive beyond typical performance metrics. Plus, Sean responds to some of his most compelling Hacker News comments live on the show, providing fresh insights into balancing productivity with impactful work.


    Links

    • Sean’s website: seangoedecke.com

    • Blog post: Pure and impure software engineering: https://www.seangoedecke.com/pure-and-impure-engineering/

    • Blog post: The good times in tech are over: https://www.seangoedecke.com/good-times-are-over/

    • Blog post: 2025 was an excellent year for this blog: https://www.seangoedecke.com/2025-wrapup/

    • Seeing like a state book: https://www.goodreads.com/book/show/20186.Seeing_Like_a_State


    Hosts

    • Overcommitted: https://overcommitted.dev
    • Bethany Janos: https://github.com/bethanyj28
    • Brittany Ellich: https://brittanyellich.com
    • Erika Eggemeyer (Eggyhead): https://github.com/eggyhead
    Show More Show Less
    46 mins
  • 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