Overcommitted | Software Engineering and Tech Careers Insights

Overcommitted brings you software engineers who are genuinely passionate about their craft, discussing the technical decisions, learning strategies, and career challenges that matter.



About the Show

Overcommitted is where passion for the craft meets real talk about software engineering—from pull request philosophy and technical debt strategy to imposter syndrome and continuous learning, we are engineers committed to growing together and sharing the honest, thoughtful conversations that make you better at your job and your life.

What Makes Overcommitted Different

We're not just talking heads—we're software engineers actively working in the field, sharing real insights from our daily experiences building software at scale. Our hosts met while working together at GitHub and discovered a shared passion for continuous learning and helping others grow.

Beyond the podcast, we've built a community of 140+ engineers who collaborate, share knowledge, and support each other's growth. We blend technical deep-dives with career and personal development conversations, because being a great engineer is about more than just code.

Listen Now

Who This Podcast Is For

  • Software engineers at any level looking to level up their skills and career
  • Career changers transitioning into tech or bootcamp graduates starting their journey
  • Tech professionals interested in engineering culture, productivity, and industry trends
  • Engineering managers who want to stay connected to the developer experience
  • Anyone who wants honest, thoughtful conversations about life as a developer

Format & Schedule

Weekly

New episodes every week

30-60 min

Perfect for your commute or lunch break

43+ Episodes

And counting!

Each episode features either a host-led discussion where we dive deep into topics we're passionate about, or a guest interview with industry leaders, authors, and practitioners sharing their expertise.

Topics We Cover

Browse all episodes by topic →

Notable Guests

We've been fortunate to speak with incredible people across the tech industry:

Thomas Dohmke

Former CEO of GitHub

Listen to Episode 30 →

Cassidy Williams

Developer Advocate at GitHub

Listen to Episode 39 →

Jason Lengstorf

Creator of codeTV

Listen to Episode 37 →

Kate Holterhoff

Industry Analyst at RedMonk

Listen to Episode 35 →

Annie Sexton

Developer Advocate at Fly.io & YouTube Creator

Listen to Episode 25 →

Bassem Dghaidi

Senior Software Engineer & Developer Educator

Listen to Episode 41 →

Dan Moore

Author of the CIAM Newsletter

Listen to Episode 36 →

Abbey Perini

Accessibility Advocate & Conference Speaker

Listen to Episode 43 →

...and many more engineers, advocates, and industry experts!

Meet the Hosts

Bethany Janos - Overcommitted podcast host

Bethany Janos

Bethany is a software engineer at GitHub on the Copilot API team who studied biomedical engineering in college before discovering her love for programming. She's passionate about authentic technical communication, challenging assumptions about identity in tech, and creating welcoming environments where engineers can grow without sacrificing who they are.

Brittany Ellich - Overcommitted podcast host

Brittany Ellich

Brittany is a software engineer at GitHub working on the billing team, where she champions accessibility, documentation, and engineering mentorship programs. As a career changer who's been in tech for several years, she's passionate about building authentic engineering communities and helping developers navigate the real challenges of technical debt, career sustainability, and work-life balance.

Eggyhead (Erika) - Overcommitted podcast host

Eggyhead (Erika)

Erika is a software engineer at GitHub on the authorization team and a career changer who brings fresh perspectives to imposter syndrome, goal-setting, and collaborative engineering. She's deeply interested in learning, building supportive developer communities, and helping engineers measure success on their own terms.

Jonathan Tamsut (Former Host) - Overcommitted podcast host

Jonathan Tamsut (Former Host)

Jonathan is a former software engineer at GitHub and co-founder of Overcommitted who studied chemistry in college before transitioning to tech. He brought thoughtful perspectives on imposter syndrome, personal branding, and the deeper psychological aspects of engineering careers, helping shape the podcast's honest conversations about developer life.

Frequently Asked Questions

What is Overcommitted about?

Overcommitted is a weekly software engineering podcast hosted by engineers from GitHub. We explore the human side of software development—covering career growth, technical best practices, mental health in tech, and industry trends. Each episode features either deep-dive discussions between our hosts or interviews with industry leaders, authors, and practitioners who share their insights and experiences.

Who should listen to this podcast?

Overcommitted is for anyone working in or aspiring to work in software development. Whether you're a junior developer just starting out, a senior engineer looking to grow into leadership, a career changer transitioning into tech, or an engineering manager wanting to stay connected to the developer experience—there's something here for you. We especially appeal to engineers who appreciate honest, thoughtful conversations about both the technical and personal aspects of our profession.

What topics do you cover?

We cover a wide range of topics including: career development and professional growth, AI and developer productivity tools, technical deep dives, leadership and management, imposter syndrome and mental health, productivity and learning strategies, open source and GitHub workflows, developer advocacy and content creation, accessibility and inclusive design, and product-engineering collaboration. Check out our Topics page to browse episodes by category.

How is this different from other tech podcasts?

Three things set Overcommitted apart: First, we're active practitioners—our hosts are working software engineers at GitHub, not just commentators. We share real insights from our daily work building software at scale. Second, we blend technical content with personal development, recognizing that being a great engineer is about more than just code. Third, we've built an engaged community of 140+ engineers on Discord who collaborate, share knowledge, and support each other beyond the podcast.

How often do new episodes come out?

We release new episodes weekly. Episodes typically run 30-60 minutes—perfect for your commute, lunch break, or coding session. Subscribe on your favorite podcast platform to get notified when new episodes drop!

How can I be a guest on the show?

We love hearing from potential guests! If you have expertise or experiences to share with our community of software engineers, reach out to us through our contact page. We're especially interested in stories about career transitions, technical deep dives, lessons learned, and perspectives that will help our listeners grow as engineers and professionals.

Join the Conversation

Love what you hear? Here's how you can support the show and connect with us:

  • Rate and review on Apple Podcasts or Spotify
  • 📢 Share episodes with your friends and colleagues
  • 💬 Join our community of 140+ engineers on Discord
  • 🎙️ Want to be a guest? We'd love to hear from you!
Get in Touch