Fexingo
Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering
Lucas and Luna examine the discipline of software testing as a strategic function, not a checkbox. Each episode focuses on a specific testing practice — from unit test coverage metrics and integration test design patterns to the economics of test automation ROI and the psychology of flaky test triage. They walk through real-world case studies: how Stripe reduced regression defects by 40% with contract testing, the trade-offs between Selenium and Cypress for e-commerce checkouts, and why Google's test size taxonomy (small/medium/large) forces better architectural decisions. Lucas explains the m...
Určitě navštivte web podcastu a podpořte jeho tvůrce: www.fexingo.com
Kde poslouchat?
Podcasty v aplikaci Replaio Radio Už brzyPodcasty míří do aplikace už brzy. Nainstaluj si ji teď a jako první uvidíš úplně nový pohled na podcasty
Epizody
The Hidden Cost of Slow Tests in Software Teams 01.10.2026 9:15
Most engineering leaders think their CI pipeline is fast enough, but a ten-minute build time can silently kill developer velocity and morale. This episode dissects how slow test suites create hidden bottlenecks, using the example of a mid-sized fintech firm that cut its feedback loop from forty minutes to three by parallelizing infrastructure. We explore why speed matters more than coverage in ear...
How Microsoft Fixed Its Bug Bounty Program 30.09.2026 6:29
Lucas and Luna dig into why Microsoft rewrote its entire bug bounty rules in 2024, shifting from rigid scope lists to dynamic risk-based payouts. They break down how this change reduced false positives by thirty percent and increased high-severity submissions from independent researchers. The conversation explores the operational cost of managing thousands of daily reports and why treating securit...
How Stripe Prevented a Catastrophic UI Collapse 29.09.2026 8:41
We look at the specific architecture decision Stripe made in early twenty twenty four to solve the 'UI collapse' problem, where backend stability masked frontend fragility. By implementing strict data contracts and real-time validation layers before rendering, they reduced customer support tickets by thirty-two percent. This episode breaks down how that technical shift changed their engineering cu...
How Stripe Prevented a Catastrophic UI Collapse 28.09.2026 11:07
In September 2026, Stripe engineers faced a quiet crisis: their automated testing suite was passing one hundred percent while customers reported broken checkout flows. This episode explores how they abandoned brittle visual regression tests in favor of behavioral contract testing and synthetic user journeys. We break down the specific architecture shift that caught a critical payment API mismatch...
Why Most Software Tests Are Just Expensive Noise 27.09.2026 9:26
In this episode, Lucas and Luna dissect the growing crisis of 'test noise' in modern software engineering. They examine why teams spend millions maintaining test suites that report more false positives than actual bugs, using a deep dive into how leading fintech firms are shifting from broad coverage metrics to precise failure signal analysis. The hosts explore the specific mechanics of flaky test...
Why Software Testing Fails When Engineers Ignore Human Error 25.09.2026 8:24
We examine the recent critical failure at CloudScale, a mid-sized SaaS provider, where automated tests passed but production collapsed due to untested human workflows. The incident reveals a blind spot in modern QA: we automate everything except the people who click buttons. We break down how manual intervention protocols are becoming the new regression testing ground, and why relying solely on CI...
Why Software Teams Ignore Legacy Code Until It Breaks 25.09.2026 9:27
Most engineering leaders treat legacy code as a sunk cost, ignoring it until a critical failure forces a rewrite. This episode examines how Microsoft’s internal strategy for refactoring decades-old infrastructure changed their approach to technical debt. We look at the specific decision points that separate successful modernization from costly failures, using real examples from enterprise software...
How Figma Prevented a Catastrophic UI Collapse 24.09.2026 10:11
In this episode, we examine the hidden engineering crisis behind modern design-to-code workflows. While previous episodes covered testing AI and shadow mode, today we drill into a specific case study of how a major SaaS platform discovered that their automated UI regression suite was fundamentally broken by dynamic component libraries. We explore the concept of visual diffing versus structural val...
How Data Contracts Prevent Integration Breakdowns 23.09.2026 9:11
We examine the rise of data contracts as a preventive measure for modern software architecture. By treating data schemas like legal agreements between services, teams can catch mismatches before code ships. We look at how companies are using automated validation to stop integration failures and reduce debugging time in complex distributed systems. #SoftwareEngineering #DataContracts #APIIntegratio...
Why Shadow Testing Beats Feature Flags 21.09.2026 8:50
Most teams use feature flags to toggle new code on and off in production. But what if you could test that same code without ever changing the user experience? In this episode, we dive into shadow testing—a technique where traffic is mirrored to a parallel system for validation without affecting the live path. We look at how major infrastructure teams use this approach to catch regressions before t...
How Figma Prevented a Catastrophic UI Collapse 20.09.2026 13:52
Lucas and Luna break down the specific engineering decisions behind Figma’s 2021 outage, focusing on how their dependency graph architecture created a single point of failure. They explore why visualizing software dependencies is critical for modern tech teams and discuss the shift from reactive debugging to proactive structural resilience. The conversation covers practical steps for mapping your...
How Microsoft Fixed Its Bug Bounty Program 19.09.2026 7:29
Microsoft's shift from a closed, invite-only security program to an open, global bug bounty platform fundamentally changed how enterprise software is secured. In this episode of Software Testing with Fexingo, Lucas and Luna explore the specific mechanics of that transition, the cultural friction it caused within engineering teams, and the measurable impact on vulnerability response times. They exa...
How Stripe Built Resilient Payment Infrastructure 18.09.2026 10:59
We break down how Stripe engineered its payment gateway to handle millions of transactions per second without dropping a single dollar. It is not just about speed, it is about the invisible architecture of idempotency keys and distributed tracing that prevents duplicate charges during network outages. Lucas and Luna examine the specific engineering decisions that turned a simple checkout button in...
How GitHub Copilot Changed Software Engineering 18.09.2026 8:17
We examine how GitHub Copilot reshaped daily coding workflows in 2026. Lucas and Luna discuss the shift from manual testing to AI-assisted validation, using concrete examples of how teams handle hallucinated code and maintain quality without breaking production. #FexingoBusiness #BusinessPodcast #SoftwareTesting #AICoding #GitHubCopilot #QualityAssurance #Automation #DeveloperProductivity #TechTre...
How Microsoft Fixed Its Bug Bounty Program 17.09.2026 12:32
In this episode, Lucas and Luna dissect how Microsoft transformed its security posture by overhauling the Microsoft Bug Bounty program. They explore the specific mechanics of responsible disclosure, the financial incentives that drive ethical hackers, and why transparent bug tracking matters more than raw numbers. With insights into how a tech giant handles vulnerability reports from thousands of...
The Hidden Cost of Test Debt in Software Teams 15.09.2026 9:22
We break down the concept of test debt — the accumulated shortcuts and brittle tests that silently slow down engineering velocity. Using a hypothetical mid-sized fintech team as our anchor, Lucas and Luna explore how ignoring small testing compromises leads to major production failures. We discuss the metrics that reveal test decay, the cultural pressure to ship fast versus test thoroughly, and pr...
How to Test AI Without Breaking Trust 14.09.2026 10:20
Most teams treat AI model testing like traditional QA, but hallucinations and drift require a different playbook. Lucas and Luna explore the specific challenge of validating large language models in production environments. They discuss why standard unit tests fail when dealing with probabilistic outputs and examine real-world cases where companies missed critical safety guardrails. The conversati...
Why Your Software Testing Strategy Is Broken 13.09.2026 8:40
Lucas and Luna dissect the 'Testing Tax' — the hidden operational drag caused by maintaining test suites that grow faster than the codebase. They explore how Microsoft’s approach to flaky test quarantine and Netflix’s chaos engineering reveal a structural flaw: we are optimizing for coverage, not confidence. The conversation drills into specific metrics like mean time to recovery and the opportuni...
Why Your Regression Tests Are Lying To You 12.09.2026 9:07
Lucas and Luna dissect the silent killer of modern software quality: false positive test results. Using a hypothetical fintech scaling scenario, they explore how brittle assertions in regression suites mask real defects until production fails. The episode argues that confidence scores are replacing binary pass/fail metrics as the new standard for reliable deployment pipelines. Listeners will learn...
Testing the Invisible Layers of Modern Software 11.09.2026 8:43
We look at the hidden cost of invisible software failures, focusing on how dependency injection and interface contracts create brittle systems when left untested. Lucas and Luna break down a specific case where a payment gateway's abstract layer failed silently, costing a fintech startup millions in reconciliation errors. We discuss why mocking frameworks can hide real bugs and how to implement st...
Testing AI Models for Hallucinations in Production 11.09.2026 12:15
Most teams treat large language model outputs like static code, but hallucinations are probabilistic, not deterministic. We break down why traditional unit tests fail against generative AI and introduce the concept of semantic drift evaluation using embedding vectors to catch subtle factual errors before they hit users. This episode explores how to build a guardrail system that measures consistenc...
Testing Shadow Mode Without Breaking Production 09.09.2026 10:42
Shadow testing lets you run new code against live traffic without affecting users. We explore how Netflix uses this technique to validate changes in real time, the infrastructure overhead involved, and why it is safer than canary deployments for high-risk updates. Learn how to implement shadow mode safely. #SoftwareTesting #ShadowTesting #Netflix #LiveTraffic #QAEngineering #TechStrategy #Producti...
Why Your Software Testing Strategy Is Broken 08.09.2026 12:30
We explore the hidden cost of 'brittle automation' in modern software engineering. Using a specific case from a major fintech rollout, we dissect why over-reliance on visual regression and rigid UI tests creates fragility. Lucas and Luna discuss how to shift from brittle interface testing to resilient contract testing and semantic verification, offering a concrete framework for building test suite...
How Chaos Engineering Reveals Hidden Software Weaknesses 07.09.2026 10:58
We talk about how chaos engineering moves beyond simple uptime checks to proactively break systems. We look at the specific case of Netflix’s Chaos Monkey and why deliberately injecting failure into production environments is now a standard practice for high-availability teams. We explore the psychology behind breaking things on purpose, the metrics that matter when your infrastructure is under at...
The Hidden Cost of Flaky Tests in CI Pipelines 06.09.2026 11:14
Flaky tests are eroding developer velocity and trust in continuous integration pipelines across the industry. This episode examines how intermittent failures mask real bugs and waste engineering hours, using a concrete case study from a mid-sized fintech company that reduced their flakiness rate by forty percent through isolation strategies and test data management. We explore the structural cause...
Podobné podcasty
Replaio není vydavatelem podcastů; názvy pořadů, obálky a audio patří jejich autorům a šíří se přes veřejné RSS kanály