Azure & DevOps Podcast cover image

Azure & DevOps Podcast

Martin Thwaites: Building Software for Production - Episode 271

Nov 13, 2023
Martin Thwaites, Developer Advocate at Honeycomb, discusses observability in software production, tracing unknown unknowns, open telemetry, and the mechanics of committing to the main branch in software development.
42:47

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Observability focuses on understanding the customer experience rather than technical metrics in order to build reliable software for production.
  • OpenTelemetry provides a standardized and vendor-neutral way of capturing telemetry data, making it easier to integrate observability into applications.

Deep dives

Observability and Building Software

Observability is crucial for building software that performs well in production. It involves understanding how our system performs and how it affects users. This goes beyond monitoring metrics like CPU usage and focuses on the customer experience. Reliable software should prioritize the impact on customers rather than technical metrics. To achieve observability, we need to ask questions that we didn't know we needed to ask. This requires adding contextual data to our production systems, such as user location, feature flags, and specific user actions. By adding context and asking the right questions, we can gain insights into production issues and address them effectively.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode