Overcommitted

A collection of overcommitted overachievers discuss what it takes to be developers.



Episodes

  • 16: Ep. 16 | Understanding Software Availability with Ross Brodbeck

    Summary In this episode of the Overcommitted Podcast, Brittany Ellich and her co-hosts engage with Ross Brodbeck, a software engineer at GitHub, to explore the critical topic of software availability. They discuss the definitions of availability, reliability,...

    Show notes
  • 15: Ep. 15 | Q2 Goals Retrospective

    Summary In this episode of the Overcommitted Podcast, hosts Bethany, Jonathan, Brittany, and Erika reflect on their goals for the second quarter, sharing successes and challenges. They discuss lessons learned, personal growth, and strategies for improvemen...

    Show notes
  • 14: Ep. 14 | Mastering pull requests

    Summary In this episode of the Overcommitted Podcast, the hosts discuss the intricacies of pull requests, focusing on the reviewer mindset, crafting effective pull requests, and managing the review workflow. They share insights from Brittany's recent conferen...

    Show notes
  • 13: Ep. 13 | AI 2027: Will AI take my job?

    Summary In this episode of the Overcommitted Podcast, hosts Jonathan Tamsut, Brittany Ellich, Bethany, and Erika delve into the predictions made by the AI Futures Project regarding the future of artificial intelligence by 2027. They discuss the potential for ...

    Show notes
  • 12: Ep. 12 | Maximizing time at tech conferences and events

    Summary In this episode of the Overcommitted Podcast, hosts Brittany Ellich, Jonathan Tamsut, Bethany Janos, and Erika discuss their experiences with tech events, including how to choose which events to attend, strategies for networking, maximizing time at co...

    Show notes
  • 11: Ep. 11 | Thinking in Systems - Book Club Recap

    Summary In this episode of the Overcommitted Podcast, hosts Bethany, Brittany, and Erika discuss their experiences with the book 'Thinking in Systems' by Donella Meadows. They explore the concepts of systems thinking and its applications in software engine...

    Show notes
  • 10: Ep.10 | Collaborating with product with Hirsch Singhal

    This week the crew chats with Hirsch Singhal, Staff Product Manager at GitHub, about effective collaboration between product and engineering. Links * Hirsch Singhal's Bluesky: https://bsky.app/profile/hpsin.net [https://bsky.app/profile/hpsin.net] * ...

    Show notes
  • 9: Ep. 9 | Learning how to learn

    The crew chat about what we're learning right now and how we learn. Links * PARA: https://fortelabs.com/blog/para/ * The Art of Visual Design: https://www.artofvisualdesign.com/ * Math Academy: https://www.mathacademy.com/ * Deep Learning from scrat...

    Show notes
  • 8: Ep. 8 | Technical Debt Prioritization

    The crew chat about what tech debt is and how we have prioritized it in the past. Hosts * ⁠⁠⁠Overcommitted.dev⁠⁠⁠ [https://overcommitted.dev/] * Bethany Janos: ⁠⁠⁠https://github.com/bethanyj28⁠⁠⁠ [https://github.com/bethanyj28] * Brittany Ellich: ⁠⁠...

    Show notes
  • 7: Ep. 7 | Decision making

    The crew chat about how we make decisions and prioritize things as software engineers. Links * ⁠Clean Architecture [https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164] * One-way vs. Two-way door decisions [https:...

    Show notes
  • 6: Ep. 6 | How we build things - tools, tips, and tricks

    The crew chat about our current toolset for building things as software engineers. Tips and tricks for staying on track and building things with our teams! Links * Jaeger [https://www.jaegertracing.io/] * Visual Studio Live Share [https://visualstudi...

    Show notes
  • 5: Ep. 5 | The ethics of AI for software engineers

    The crew gets philosophical about the ethics of building Artificial Intelligence systems. Are software engineers going to be replaced? Is it ethical to build AI systems? Links * ⁠Superintelligence [http://elenacross7.medium.com/%EF%B8%8F-the-s-in-mcp-...

    Show notes
  • 4: Ep. 4 | How we use AI as software engineers

    The crew chat about our experience using AI right now as software engineers (which is subject to change even by the time this episode airs). Including an overview of our current thoughts on the AI landscape, what tools we use for which tasks, and our thoughts ...

    Show notes
  • 3: Ep. 3 | Onboarding to a new codebase

    In this episode, the group chats about a recent GitHub Blog post from Brittany about How GitHub engineers onboard to a new codebase, including how they prefer to get up to speed on a new team. Links: * https://github.blog/developer-skills/application-dev...

    Show notes
  • 2: Ep.2 | Q1 Goals Retrospective

    On this episode the crew of GitHub engineers reviews their goals for the first quarter and discusses their plans for the second quarter of 2025. Links mentioned * 12 week year [https://12weekyear.com/] * Atomic habits [https://jamesclear.com/atomic-hab...

    Show notes