Ep. 16 | Understanding Software Availability with Ross Brodbeck episode artwork

EPISODE · Jul 15, 2025 · 44 MIN

Ep. 16 | Understanding Software Availability with Ross Brodbeck

from Overcommitted | Software Engineering and Tech Careers Insights · host overcommitted.dev | Women in Tech and Tech Mentorship

SummaryIn 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, and uptime, and delve into frameworks for improving availability in software systems. The conversation covers proactive versus reactive approaches to availability, the business impact of availability, and the hidden costs associated with downtime. Ross shares insights on creating effective availability programs, the role of incident commanders, and emerging technologies that may shape the future of availability in software engineering. The episode concludes with book recommendations for software engineers looking to deepen their understanding of the field.TakeawaysAvailability is subjective and varies by organization.Observability is crucial for understanding production behavior.Proactive measures can help prevent availability issues.On-call burnout is a significant cost to organizations.Understanding business needs is key to defining availability.SLOs help in measuring and reporting availability effectively.Incident commanders play a vital role in managing incidents.Game days and playbooks are essential for preparedness.Hidden costs of downtime include loss of customer trust.Emerging technologies like AI may change availability management.LinksRoss’s BlogGoogle SRE Bookhttps://sreweekly.com/https://uptime.is/Catchpoint SRE ReportSoftware engineer’s guidebookDesigning data-intensive applicationsThinking in systemsThe best software writing one - Joel on Software Algorithms to live byThe Staff EngineerClean CodePragmatic Engineer Podcast - Thomas Dhomke interviewDistributed systems by Martin van SteenPractical object-oriented design in RubyLooks Good To MeTech book club Repo⁠⁠Overcommitted Discord⁠Hosts⁠Overcommitted.dev⁠⁠⁠⁠Bethany Janos⁠⁠Brittany Ellich⁠⁠Eggyhead⁠⁠Jonathan Tamsut

Episode metadata supplied by the publisher feed · Published Jul 15, 2025

Embed this episode

Ready to play

Ep. 16 | Understanding Software Availability with Ross Brodbeck

0:00 44:19

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Overcommitted | Software Engineering and Tech Careers Insights?

This episode is 44 minutes long.

When was this Overcommitted | Software Engineering and Tech Careers Insights episode published?

This episode was published on July 15, 2025.

Can I download this Overcommitted | Software Engineering and Tech Careers Insights episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!