How One Engineer Debugged a Heisenbug That Only Happened in Production episode artwork

EPISODE · Jun 15, 2026 · 7 MIN

How One Engineer Debugged a Heisenbug That Only Happened in Production

from The Software Engineering Podcast with Fexingo: Code, Architecture, and Engineering Best Practices · host Fexingo

Episode 53 of The Software Engineering Podcast dives into the maddening world of heisenbugs — bugs that disappear the moment you try to inspect them. Lucas and Luna walk through a real case: a production service that crashed once every 72 hours, but only under load. The team spent two weeks instrumenting, tracing, and finally caught a race condition in a Go channel that only triggered when the CPU scheduler interleaved goroutines in a specific pattern. They discuss why heisenbugs are uniquely hard to reproduce, the tools that help (structured logging, distributed tracing, deterministic replay), and the engineering discipline required to fix a bug that won't show up in staging. A must-listen for any engineer who's ever stared at a log and whispered 'but it works on my machine.' #Heisenbug #Debugging #Go #RaceCondition #ProductionBug #SoftwareEngineering #DistributedTracing #DeterministicReplay #StructuredLogging #Concurrency #Goroutine #Tech #Technology #EngineeringPodcast #SoftwareEngineeringPodcast #FexingoBusiness #BusinessPodcast #Code Keep every episode free: buymeacoffee.com/fexingo

Episode metadata supplied by the publisher feed · Published Jun 15, 2026

Embed this episode

NOW PLAYING

How One Engineer Debugged a Heisenbug That Only Happened in Production

0:00 7: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 podcasts found.

Frequently Asked Questions

How long is this episode of The Software Engineering Podcast with Fexingo: Code, Architecture, and Engineering Best Practices?

This episode is 7 minutes long.

When was this The Software Engineering Podcast with Fexingo: Code, Architecture, and Engineering Best Practices episode published?

This episode was published on June 15, 2026.

Can I download this The Software Engineering Podcast with Fexingo: Code, Architecture, and Engineering Best Practices episode?

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