Overcommitted

overcommitted.dev
undefined
Nov 4, 2025 • 43min

Ep. 32 | Navigating the Startup Landscape with Rick Turoczy

SummaryIn this episode of the Overcommitted Podcast, host Bethany and co-hosts Erika and Brittany welcome Rick Turoczy, a veteran in the Portland tech startup scene. They discuss Rick's journey from a hobbyist developer to a key supporter of startup founders, the unique culture of Portland's tech community, and the importance of mental health for founders. Rick shares insights on the challenges of being a founder, the evolution of startup culture, and the role of PIE in supporting startups. The conversation also touches on local recommendations and the vibrant community in Portland.Takeaways- Learning how to learn is a crucial skill for navigating the startup world.- Portland's tech scene is characterized by a unique culture of humility and creativity.- Founders often face significant mental health challenges and need support systems.- The PIE initiative aims to foster collaboration between startups and established organizations.- Mistakes are a part of the learning process for founders, and experimentation is key.- The startup landscape has evolved, making it easier to build products but harder to sell them.- The challenges of being a founder are often underestimated, leading to burnout.- Understanding the difference between wanting to build a product and wanting to build a company is crucial for founders.LinksRick's LinkedIn: https://www.linkedin.com/in/turoczy/Rick's Bluesky: https://bsky.app/profile/turoczy.bsky.socialRick's YouTube: https://www.youtube.com/@turoczy_PIE Cookbook: https://github.com/piepdx/pie-cookbook/blob/master/docs/pie-cookbook-0.9.mdPowell’s City of Books: https://www.powells.com/bookstore/powells-city-of-books?srsltid=AfmBOoqCGKjvdY5g6DowX0ReNqRlLARxeI5WKwGyc8P0Pq3O8j9Fd0NQ Deadstock Coffee: https://deadstockcoffee.com/?srsltid=AfmBOopNiNhvGUigNJxASlm97jUCcSb6l36xCJ6sZF6mRIkyIseejJQyPodcast recommendation from Erika ​​https://podcasts.apple.com/us/podcast/237-mistake-it-till-you-make-it-learn-faster-and-fail-smarter/id1494989268?i=1000732814742HostsBethany Janos: https://github.com/bethanyj28Brittany Ellich: https://brittanyellich.comEggyhead: https://github.com/eggyhead
undefined
Oct 28, 2025 • 36min

Ep. 31 | Finding Your Flow - Developer Productivity and The Zone

SummaryIn this episode of the Overcommitted Podcast, Erika and Brittany delve into the concept of flow state in software development, exploring its significance for productivity and job satisfaction. They share personal experiences of achieving flow, discuss the balance between challenge and skill, and highlight the importance of psychological safety and team dynamics. The conversation also touches on managing interruptions, the role of pair programming, and strategies for improving flow state within teams. The episode concludes with a fun quiz to engage listeners in reflecting on their own flow experiences.TakeawaysFlow state is linked to enhanced productivity and job satisfaction.A balance between challenge and skill is essential for achieving flow.Cognitive overload can hinder the ability to enter flow state.Immediate control over tasks contributes to maintaining flow.Psychological safety within teams fosters better performance.Managing interruptions is crucial for maintaining focus.Pair programming can facilitate flow but may introduce challenges.Team dynamics significantly impact individual flow experiences.Investing in tools and environments can enhance flow state.Regular reflection on flow experiences can lead to improved productivity.LinksDeveloper flow article: https://leadership.garden/developer-flow/ Podcast: Neuroscience and Developer Productivity: https://podcasts.apple.com/us/podcast/prefrontal-by-cortex/id1760813899?i=1000676601346Vibe Engineering by Simon Willison: https://simonwillison.net/2025/Oct/7/vibe-engineering/SPACE Metrics: https://getdx.com/blog/space-metrics/HostsOvercommitted Website: https://overcommitted.devBrittany Ellich: https://brittanyellich.comEggyhead: https://github.com/eggyhead
undefined
Oct 21, 2025 • 35min

Ep. 30 | What all developers should know with Thomas Dohmke

SummaryIn this episode of the Overcommitted Podcast, host Brittany Ellich and co-hosts Bethany and Erika welcome Thomas Dohmke, former CEO of GitHub. They discuss Thomas's journey in software development, pivotal moments in his career, the importance of passion and continuous learning, and advice for overcoming career stagnation. The conversation also touches on the future of software development, particularly the impact of AI, and concludes with a fun round of questions about LEGO.TakeawaysThomas grew up in East Germany and discovered coding through a school lab.His passion for software development has been a constant throughout his career.Mentorship played a crucial role in his transition from university to the automotive industry.The importance of continuous learning in a fast-paced tech environment.Developers often feel stuck in their careers, but a growth mindset can help overcome this.Asking for help and having open conversations with managers can lead to new opportunities.Reading books on engineering and leadership can provide valuable insights.AI is set to revolutionize the software development landscape again.The journey of a developer is filled with ups and downs, but passion keeps them motivated.Thomas encourages developers to embrace change and stay curious.LinksThomas on GitHub: https://github.com/ashtomThomas on LinkedIn: https://www.linkedin.com/in/ashtom/Thomas on X: https://x.com/ashtomThe Great Mental Models book: https://www.goodreads.com/book/show/44245196-the-great-mental-modelsAn Elegant Puzzle by Will Larson: https://www.goodreads.com/book/show/45303387-an-elegant-puzzleStaff Engineer by Will Larson: https://www.goodreads.com/book/show/56481725-staff-engineerThe Engineering Executive's Primer: https://www.goodreads.com/book/show/199699997-the-engineering-executive-s-primerBricklink: https://www.bricklink.com/v2/main.pageHost: Bethany Janos: https://github.com/bethanyj28Host: Brittany Ellich: https://brittanyellich.comHost: Eggyhead: https://github.com/eggyhead
undefined
7 snips
Oct 14, 2025 • 25min

Ep. 29 | Building Search Infrastructure Developers Actually Want to Use with Don MacKinnon

Don MacKinnon, founder of Searchcraft and former CTO, shares his insightful journey in building developer-friendly search infrastructure. He discusses the benefits of using Rust for efficiency and simplicity, while detailing the two-year development challenge before launching. Don emphasizes making search accessible for non-technical users through a GUI and the pivotal role of AI in enhancing relevancy. He also reflects on the competitive search tool landscape and the importance of identifying real user pain points in product development.
undefined
Oct 7, 2025 • 36min

Ep. 28 | From Engineer to Entrepreneur with Brad Heller

SummaryIn this episode of the Overcommitted Podcast, hosts Brittany Ellich and Erika engage with Brad Heller, co-founder and CTO of Tower, discussing his journey from software engineer to startup founder. They explore the evolution of software engineering careers, the challenges of entrepreneurship, and the skills necessary for success in the tech industry. Brad shares insights on the importance of aligning passions with work, the realities of startup life, and advice for aspiring engineers. The conversation also touches on the impact of AI on coding and the importance of understanding the fundamentals of software development.TakeawaysBrad's journey from corporate life to startups was driven by a desire for impactful work.Working at startups can provide invaluable learning experiences compared to big tech.Entrepreneurship requires aligning your passions with your work for true success.Delegating tasks is a crucial skill for founders, but often difficult to master.Understanding the entire business process is essential for engineers in startups.The tech landscape has changed, with many entering the field for financial reasons rather than passion.AI is transforming the coding landscape, but understanding the fundamentals remains critical.Networking skills developed in big tech can be beneficial in startup environments.It's important to recognize when to hire and delegate responsibilities as a founder.The romanticized view of entrepreneurship often overlooks the hard work involved.LinksBrad Heller on LinkedInTower.DevPaul GrahamWill Larson - A forty-year careerPIE PDXRick TuroczyHostsOvercommitted.devBrittany EllichEggyhead
undefined
Sep 30, 2025 • 37min

Ep. 27 | Q3 Goals Recap with Bethany and Brittany

SummaryIn this episode of the Overcommitted Podcast, hosts Bethany and Brittany discuss their experiences at recent tech conferences, including Cascadia JS and GopherCon. They reflect on their goals from the past quarter, sharing successes and challenges, and set new objectives for the upcoming quarter. The conversation also touches on the importance of community engagement and personal development in the tech industry, culminating in a fun segment where they share ideas for potential TED talks.TakeawaysThe importance of community in tech events.Reflecting on past goals helps in personal growth.Engagement in newsletters can shift focus from self-promotion to sharing others' work.Attending conferences can provide fresh insights and networking opportunities.Setting realistic goals is crucial, especially during busy times.Public speaking can be a rewarding experience despite initial anxiety.Finding enjoyment in activities is essential for long-term commitment.Quarterly retrospectives can help realign personal and professional goals.Exploring new interests can lead to unexpected opportunities.Community engagement is vital for mental well-being in remote work environments.Links⁠CascadiaJSGopherConMagnoliaConf⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Tech book club Repo⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Overcommitted Discord⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Hosts⁠⁠⁠⁠⁠Overcommitted.dev⁠⁠⁠⁠⁠⁠Bethany Janos⁠⁠⁠⁠⁠Brittany Ellich⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠
undefined
Sep 23, 2025 • 28min

Ep. 26 | Lessons from an Interim Engineering Manager with Indrajith Premanath

SummaryIn this episode of the Overcommited podcast, the hosts engage in a deep conversation with Indrajith Premanath, an engineer at GitHub, who shares his journey of transitioning from an individual contributor to an engineering manager during an interim manager role while his manager was on leave. Indrajith discusses the challenges and lessons learned during his six-month stint as an interim manager, emphasizing the importance of team dynamics, transparency, and personal growth. The conversation also touches on career aspirations, technical interests, and the significance of building strong relationships within a team. Indrajith offers valuable advice for future managers and reflects on his childhood aspirations, providing a well-rounded perspective on his career journey.TakeawaysThe shift from coding to management requires a change in mindset and priorities.Building relationships with team members is crucial for effective management.Transparency in decision-making fosters trust within the team.Indrajith found that he became a better individual contributor after his management experience.Understanding team members' career goals enhances team dynamics.Indrajith emphasizes the importance of long-term planning in management.He advocates for rotation programs for aspiring managers to gain experience.The role of AI in coding is changing the landscape of software development.Indrajith's childhood aspiration was to be a theater kid, not a software engineer.LinksIndrajith Premanath LinkedInCharity Majors Engineer/Manager Pendulum Article⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Tech book club Repo⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Overcommitted Discord⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Hosts⁠⁠⁠⁠Overcommitted.dev⁠⁠⁠⁠⁠⁠⁠⁠⁠Brittany Ellich⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Eggyhead⁠⁠⁠⁠⁠⁠⁠⁠Jonathan Tamsut⁠
undefined
9 snips
Sep 16, 2025 • 42min

Ep. 25 | Developer Advocacy with Annie Sexton

Annie Sexton, a developer advocate from fly.io and YouTube content creator, shares her inspiring transition from software engineering to advocacy. She discusses the importance of teaching complex concepts in simpler terms and emphasizes authentic communication in tech. Annie highlights how storytelling can build trust and engage audiences, and the role of AI in learning. The conversation also touches on personal interests that enrich the lives of tech professionals, showcasing a well-rounded approach to life in the industry.
undefined
Sep 9, 2025 • 44min

Ep. 24 | Software Engineering Ethics and Social Media

SummaryIn this episode of the Overcommitted Podcast, Brittany, Erika, and Jonathan delve into the complex relationship between software engineering, social media, and ethics. They explore their personal experiences with social media, the evolution of algorithms, and the monetization strategies that have transformed platforms into profit-driven entities. The conversation highlights the societal impacts of social media, particularly on mental health, and discusses the responsibilities of engineers in creating user-centered designs. They also consider potential regulatory measures, such as profit caps, and the need for a code of ethics in software engineering to mitigate harm.TakeawaysThe promise of social media was to increase social connection.Algorithms have shifted from social interaction to maximizing engagement.Monetization strategies have created a creator economy.Social media platforms often prioritize profit over user well-being.The societal impact of social media is profound and concerning.Engineers have a responsibility to consider the human impact of their work.Regulation may be necessary to address the harms of social media.Profit caps could help redirect funds towards community projects.An information diet can help mitigate negative effects of social media.A code of ethics for software engineers could guide responsible development.LinksVideo: Why everyone is quitting social mediaCareless PeopleInterview on information diet with HerariBill in 1996ACM Code of Ethics⁠⁠⁠⁠⁠⁠⁠Tech book club Repo⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Overcommitted Discord⁠⁠⁠⁠⁠⁠⁠⁠⁠Hosts⁠Overcommitted.dev⁠⁠⁠Brittany Ellich⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Eggyhead⁠⁠Jonathan Tamsut
undefined
14 snips
Sep 3, 2025 • 37min

Ep. 23 | Mastering Storytelling in Tech

Dive into the art of storytelling in tech! Discover how effective visuals and compelling narratives can transform complex information into engaging presentations. Learn techniques for tailoring content to different audiences, especially novices and executives. Explore the balance between AI-generated content and genuine human connection in communications. Lastly, enjoy a humorous tech tale that combines whimsy with critical insights on documentation and audience engagement. Perfect for anyone looking to elevate their technical storytelling!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app