EPISODE · Sep 3, 2026 · 10 MIN
How Git Bisect Saved a Production Release
from The Software Engineering Podcast with Fexingo: Code, Architecture, and Engineering Best Practices · host Fexingo
Episodes one hundred seventy-three and one hundred seventy-four both covered the mechanics of Git Bisect, so this episode pivots to a related but distinct debugging strategy: using randomized testing and mutation analysis to find bugs before they reach production. Lucas and Luna explore how teams at companies like Google and Netflix use fuzzing and property-based testing to expose edge cases that manual QA misses. They discuss the specific tools—like QuickCheck for Haskell or Hypothesis for Python—that generate thousands of test cases automatically, and why this approach is more reliable than writing individual unit tests for every permutation. The conversation also covers the cultural shift required to adopt these methods, moving from a mindset of 'testing happy paths' to 'breaking things systematically.' Listeners will learn how to integrate these techniques into their CI pipelines without slowing down development velocity. #GitBisect #Fuzzing #PropertyBasedTesting #MutationAnalysis #SoftwareEngineering #QualityAssurance #DevOps #ContinuousIntegration #TestAutomation #CodeReliability #EngineeringCulture #TechPodcast #LucasAndLuna #FexingoBusiness #BusinessPodcast #TechnologyNews #CodingBestPractices #AgileDevelopment Keep every episode free: buymeacoffee.com/fexingo
Embed this episode
Ready to play
How Git Bisect Saved a Production Release
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.