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

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

Lucas and Luna sit down at side-by-side laptops to talk about the craft of building software. Each episode picks a single engineering challenge — optimizing a database query for latency, designing a fault-tolerant microservice boundary, refactoring a legacy monolith without breaking production — and walks through the trade-offs with real code examples and benchmark numbers. They debate testing strategies (integration vs. end-to-end, when to mock), revisit classic papers on distributed systems and data structures, and trace how architectural decisions cascade into operational costs. The show serves senior developers, staff engineers, and technical leads who want to hear reasoned, specific conversations about trade-offs and rigor — not hype about the latest framework. Lucas brings the journalist's habit of asking why a team chose one pattern over another; Luna pushes back with real-world failure stories from her own career. Together, they treat software engineering as a discipline of explicit decisions and measurable outcomes. No hot takes, no 'best practices' without context. Just two engineers thinking out loud about how to build systems that last. What does it actually cost to ship a feature with 99.99% uptime — and when is that the wrong target? #SoftwareEngineering #SystemArchitecture #CodeQuality #DistributedSystems #DatabaseOptimization #Refactoring #TestingStrategy #Microservices #Monolith #PerformanceEngineering #CleanCode #TechDebt #EngineeringCulture #PairProgramming #FexingoBusiness #BusinessPodcast #Technology #EngineeringBestPractices Keep every episode free: buymeacoffee.com/fexingo

Episodes

May 30, 2026 10 mins
In this episode, Lucas and Luna explore how one frontend engineer at a mid-size e-commerce company shrank their CSS bundle from 2.4 megabytes to under 500 kilobytes — without losing any design fidelity. They walk through the specific techniques used: auditing unused styles with PurgeCSS, extracting critical CSS inline, and switching to utility-first classes with Tailwind. The episode breaks down the before-and-after metrics: 80 per...
Listen
Watch
Mark as Played
In this episode of The Software Engineering Podcast, Lucas and Luna explore how one senior engineer at a mid-size fintech company slashed new-hire onboarding time from three weeks to three days. They break down the specific tactics used: a self-service environment provisioning system, a curated 'day one' commit that walks through the full deploy pipeline, and a living runbook that evolves with every incident. The hosts discuss why ...
Listen
Watch
Mark as Played
Episode 18 of The Software Engineering Podcast with Fexingo dives into the surprising power of a single linter rule. Lucas and Luna examine how a seemingly trivial ESLint configuration — no floating promises — caught a critical bug in a major e-commerce platform's checkout flow. They walk through the actual incident: how an unhandled promise rejection silently swallowed a payment confirmation call, leading to a cascading system fai...
Listen
Watch
Mark as Played
In this episode of The Software Engineering Podcast, Lucas and Luna dive into a notorious class of production bugs: concurrency issues that only surface under load. They explore a real-world case where a seemingly innocent sleep call caused intermittent failures in a high-throughput payment processing system. Lucas breaks down the root cause analysis, the debugging techniques that caught it, and the architectural changes that preve...
Listen
Watch
Mark as Played
Lucas and Luna dig into a real-world case where a single engineer at a mid-size fintech company reduced their daily logging volume from 200 gigabytes to 20 gigabytes — slashing cloud storage costs by over 90% and cutting query times from minutes to seconds. They walk through the exact tactics used: structured logging with selective sampling, dropping DEBUG logs in production, removing duplicate fields, and setting up a log budget t...
Listen
Watch
Mark as Played
When Spotify's engineering team hit a wall with their monolithic backend in 2014, they didn't just split it into microservices — they invented a new organizational model called squads, tribes, chapters, and guilds. In this episode, Lucas walks through how the music streaming giant used domain-driven bounded contexts to decouple their codebase, how they avoided the trap of distributed monoliths, and why their approach to inter-servi...
Listen
Watch
Mark as Played
On-call burnout is a hidden crisis in software engineering. In this episode, Lucas and Luna explore how a senior engineer at a mid-sized SaaS company systematically reduced their team's on-call fatigue by 60 percent — without adding headcount or sacrificing reliability. They break down the specific changes: smarter alert routing, tiered escalation, a blame-free postmortem culture, and a simple dashboard that made 'who is carrying t...
Listen
Watch
Mark as Played
Episode 13 of The Software Engineering Podcast dives into a deceptively simple optimization: how a single engineer at a mid-size fintech company reduced their primary database's p99 latency from 200 milliseconds to under 40 milliseconds — without changing hardware, adding indexes, or touching application code. Lucas and Luna unpack the actual root cause: a misconfigured connection pool that was silently queueing requests. They walk...
Listen
Watch
Mark as Played
Episode 12 of The Software Engineering Podcast explores the quiet power of structured logging. Lucas and Luna dissect a real incident at a mid-sized fintech company where a missing logline turned a routine database migration into a six-hour outage affecting 40,000 users. They explain why most teams treat logging as an afterthought, how the 'log-first, code-second' philosophy works in practice, and why one engineer's insistence on a...
Listen
Watch
Mark as Played
In episode 11 of the Software Engineering Podcast, hosts Lucas and Luna explore the rise of internal developer platforms, or IDPs. They break down why companies like Spotify, Uber, and Netflix built their own platforms to abstract away infrastructure complexity, and what that means for the rest of the industry. Lucas explains the 'paved road' concept, where a platform team provides golden paths for developers, reducing cognitive lo...
Listen
Watch
Mark as Played
Feature flags are everywhere in modern software — they let teams ship code incrementally, run A/B tests, and kill broken features instantly. But when a Black Friday traffic spike hit a major fintech company's checkout pipeline in 2025, a single misconfigured flag caused a 43-minute outage that cost two point three million dollars in lost transactions. Lucas and Luna break down exactly what happened, why the standard 'kill switch' p...
Listen
Watch
Mark as Played
In this episode of The Software Engineering Podcast, Lucas and Luna dive into the real cost of choosing a monorepo over a multirepo strategy. They break down a case study where one infrastructure engineer at a mid-sized SaaS company saved $3 million annually by consolidating 47 separate repositories into one monorepo. Lucas explains how the change reduced CI/CD overhead, eliminated dependency drift, and cut build times by 80 percen...
Listen
Watch
Mark as Played
Lucas and Luna dive into the hidden cost of excessive logging in production systems. Using a real-world case of a fintech startup that accidentally burned $2.3 million per year on unnecessary log storage and processing, they break down the three types of log waste: noisy logs, oversized payloads, and retention overreach. They explain how structured logging with selective sampling, dynamic log levels, and retention tiering can slash...
Listen
Watch
Mark as Played
In this episode of The Software Engineering Podcast, Lucas and Luna dig into the true cost of technical debt, using the real-world example of a mid-sized fintech company that let its codebase rot for three years. They break down how the company's decision to prioritize features over refactoring led to a 40% increase in development time for new features, a 60% rise in bug rates, and ultimately a failed product launch. Lucas explains...
Listen
Watch
Mark as Played
Episode 6 of The Software Engineering Podcast digs into tail latency — the hidden performance problem that makes APIs unpredictably slow. Lucas and Luna walk through how a single backend team at a mid-size fintech discovered that 99th-percentile response times were spiking to 3 seconds every afternoon, even though p50 stayed under 100ms. They explain what causes tail latency at the system level — garbage collection pauses, noisy ne...
Listen
Watch
Mark as Played
Lucas and Luna break down the case of a 12-engineer team at a mid-sized SaaS company that systematically shaved 91 percent off their continuous integration pipeline time. They walk through the three specific changes that made the biggest dent: parallelizing test suites by dependency graph, caching Docker layers at the right granularity, and replacing a brittle end-to-end test suite with contract tests. Along the way, they talk abou...
Listen
Watch
Mark as Played
Episode 4 of The Software Engineering Podcast dives into a specific case: Sarah Chen, a senior infrastructure engineer at a mid-size SaaS company, reduced her team's monthly AWS bill from $47,000 to $4,700 over six months. Lucas and Luna unpack the concrete steps she took — right-sizing instances, switching to spot instances, implementing auto-scaling policies, and deleting orphaned resources. They discuss why most teams waste 30-4...
Listen
Watch
Mark as Played
In this episode of The Software Engineering Podcast, Lucas and Luna dive into a single operational decision that transformed a team's incident response. They examine how a senior engineer at a mid-size e-commerce company introduced structured severity levels, a dedicated on-call escalation channel, and a lightweight postmortem culture. The result: mean time to acknowledge alerts dropped from 12 minutes to under 4, and mean time to ...
Listen
Watch
Mark as Played
Lucas and Luna examine why code reviews take so long, drawing on a 2020 study of Google's internal review process that found a median first-response time of 4.5 hours. They break down the cognitive cost of context switching, the difference between synchronous and asynchronous review, and practical techniques like review slop and size limits that teams at companies like Shopify and Netflix use to cut review latency. The conversation...
Listen
Watch
Mark as Played
May 19, 2026 8 mins
Lucas and Luna launch their new podcast by dissecting a single infamous software bug — the 2018 Knight Capital trading glitch that cost $440 million in 45 minutes. They unpack how a missing line of code, a flawed deployment process, and a weak rollback plan turned a routine upgrade into one of the most expensive rollouts in history. Along the way, they explain what 'idempotency' means, why unit tests alone won't save you, and how m...
Listen
Watch
Mark as Played

Popular Podcasts

    Hey Jonas! The official Jonas Brothers podcast. Hosted by Kevin, Joe, and Nick Jonas. It’s the Jonas Brothers you know... musicians, actors, and well, yes, brothers. Now, they’re sharing another side of themselves in the playful, intimate, and irreverent way only they can. Spend time with the Jonas Brothers here and stay a little bit longer for deep conversations like never before.

    Dateline NBC

    Current and classic episodes, featuring compelling true-crime mysteries, powerful documentaries and in-depth investigations. Follow now to get the latest episodes of Dateline NBC completely free, or subscribe to Dateline Premium for ad-free listening and exclusive bonus content: DatelinePremium.com

    Love Trapped

    Former Bachelor Clayton Echard’s casual one-night fling turned into a paternity nightmare. When the news broke about the scandal, no one believed Clayton at first. He was a reality TV star, and an unpopular one at that. Clayton found himself trying to prove the truth, while trapped in a web of lies, manipulation, and threats. He would soon discover he was not the only one. At its core, this is a story about who you believe and why. It’s an epic battle that would take a group of strangers, citizen sleuths from across the world, to crack the case and finally hold someone accountable. New episodes of Love Trapped are released every Thursday, starting February 26th, 2026. If you would like to reach out to the Love Trapped team, email us at lovetrappedpod@gmail.com and follow along on Instagram @glasspodcasts.

    Crime Junkie

    Does hearing about a true crime case always leave you scouring the internet for the truth behind the story? Dive into your next mystery with Crime Junkie. Every Monday, join your host Ashley Flowers as she unravels all the details of infamous and underreported true crime cases with her best friend Brit Prawat. From cold cases to missing persons and heroes in our community who seek justice, Crime Junkie is your destination for theories and stories you won’t hear anywhere else. Whether you're a seasoned true crime enthusiast or new to the genre, you'll find yourself on the edge of your seat awaiting a new episode every Monday. If you can never get enough true crime... Congratulations, you’ve found your people. Follow to join a community of Crime Junkies! Crime Junkie is presented by Audiochuck Media Company.

    Stuff You Should Know

    If you've ever wanted to know about champagne, satanism, the Stonewall Uprising, chaos theory, LSD, El Nino, true crime and Rosa Parks, then look no further. Josh and Chuck have you covered.

Advertise With Us
Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2026 iHeartMedia, Inc.

  • Help
  • Privacy Policy
  • Terms of Use
  • AdChoicesAd Choices