Fexingo

The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org

Business EN ↓ 104 episodes

Lucas and Luna sit down in front of a whiteboard to dissect the decisions that shape technical organizations. Each episode of The CTO Podcast with Fexingo examines a specific engineering leadership challenge — from scaling a microservices architecture without creating a distributed monolith, to managing the cognitive load of a 200-engineer org, to choosing between a monorepo and polyrepo strategy based on team topology. The conversations are grounded in real-world cases: how Etsy restructured its data pipeline after a 2019 outage, why Stripe’s API versioning policy reduces breaking changes, or...

Author

Fexingo

Category

Business

Podcast website

www.fexingo.com

Latest episode

Jul 11, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

How Stripe Uses Idempotency Keys to Prevent Double Charges 03.06.2026

Stripe processes billions of dollars in payments every year. One double charge could destroy trust. In this episode, Lucas and Luna break down how Stripe uses idempotency keys — a simple but brilliant engineering pattern — to guarantee that even if a network request is retried dozens of times, the customer is charged exactly once. They walk through a real-world example: a customer hitting 'Place O...

How Pixar Rebuilt Its Render Farm for Real-Time 03.06.2026

In this episode, we dive into how Pixar Engineering rebuilt their legendary render farm architecture to support hybrid real-time workflows without sacrificing the fidelity that made 'Soul' and 'The Incredibles 2' possible. Hosts Lucas and Luna unpack the tradeoffs between batch rendering and real-time ray tracing, the shift to a unified storage fabric, and how Pixar's internal tool RenderMan co-ev...

How Stack Overflow Survived ChatGPT's First Year 02.06.2026

When ChatGPT launched in late 2022, many predicted Stack Overflow was dead. Traffic dropped 14 percent quarter-over-quarter in early 2023 as developers copied AI-generated code instead of browsing answers. By mid-2024, the site had stabilized and even recovered some traffic. In this episode, Lucas and Luna unpack Stack Overflow's survival playbook: why the moderation layer gave it staying power, h...

How Netflix Rebuilt Its Encoding Pipeline for Bandwidth Savings 02.06.2026

Lucas and Luna dive into how Netflix re-engineered its video encoding pipeline to shave bandwidth usage without sacrificing quality. They explore the technical trade-offs between constant bitrate and variable bitrate encoding, the role of per-title encoding optimization, and how the streaming giant uses machine learning to dynamically encode every frame. The episode also touches on why this matter...

How Stripe Uses Idempotency Keys to Prevent Double Charges 01.06.2026

In this episode, Lucas and Luna dive into one of the most elegant patterns in distributed systems: the idempotency key. Using Stripe's payment API as the central case, they explain how a single HTTP header prevents duplicate charges during network retries, how Shopify applies the same pattern to order creation, and why idempotency is a fundamental principle for any system that deals with money, in...

How Monzo Keeps Its Banking App Running Like a Startup 01.06.2026

In this episode, we dive into how Monzo, the UK digital bank, maintains a startup-like engineering velocity while managing millions of transactions daily. We explore their use of event sourcing and the CQRS pattern to decouple read and write workloads, and how they keep their core banking ledger simple despite scaling to over 9 million customers. Lucas breaks down Monzo's approach to feature flags...

How Palantir Migrated to the Cloud Without Losing Security Clearance 31.05.2026

Palantir runs critical infrastructure for the US military and intelligence community. In 2020, the company began migrating its entire stack from on-premise government data centers to Amazon Web Services while maintaining top-secret security accreditation. This episode breaks down the technical architecture that made the move possible: how Palantir built a 'cloud bridge' that let legacy and cloud e...

How Google Rebuilt Its Search Index for AI 31.05.2026

When Google launched its AI-powered search overviews in 2024, it quietly replaced the core indexing pipeline that had powered search for two decades. Lucas and Luna dig into the engineering decisions behind that rewrite: why Google moved from a document-sorting system to a semantic embedding pipeline, how it retrained its ranking models without breaking traditional web search, and what the shift m...

How Airbnb Rebuilt Its Search for Instant Bookings 30.05.2026

In this episode of The CTO Podcast, Lucas and Luna dive into how Airbnb rewrote its search backend to handle instant bookings at global scale. They explore the specific engineering challenge: reducing search latency from 2.3 seconds to under 200 milliseconds while adding real-time pricing and availability filters. The conversation covers the architectural shift from a monolithic Rails app to a bes...

How Datadog Monitors Its Own Monolith at Scale 30.05.2026

Episode 20 of The CTO Podcast dives into a paradox: how does Datadog, the company that sells observability software, actually monitor its own massive monolith? Lucas and Luna walk through the architecture behind Datadog's internal dogfooding strategy — a single codebase that handles millions of metrics per second. They explore the tradeoffs of keeping a monolith versus microservices, how the engin...

How Notion Uses Atomic Blocks to Beat Document Chaos 29.05.2026

Notion has become the go-to tool for startups and engineering teams, but behind its clean UI is a deceptively complex data model. This episode breaks down how Notion's core abstraction—the atomic block—lets it handle everything from meeting notes to product wikis without collapsing into a mess of sync conflicts or schema drift. Lucas explains why Notion chose blocks over documents, how its real-ti...

How Shopify Handles Black Friday Without Breaking 29.05.2026

Lucas and Luna dig into the engineering behind Shopify's Black Friday infrastructure — specifically, how the platform absorbs 10,000 requests per second per store during peak traffic without cascading failures. They break down the shift from monolithic scaling to a 'cell-based' architecture where each merchant's data lives in an isolated shard, preventing one viral store from taking down the whole...

How Figma Uses Real-Time Sync Without Breaking Git 28.05.2026

Episode 17 of The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org. Lucas and Luna dive into how Figma's engineering team builds a real-time collaborative design tool that coexists with a Git-based versioning backend. They explore the architectural decisions behind the CRDT-based sync engine, the trade-offs of using a custom WebSocket layer over HTTP, and how Figma...

How Palantir Builds Software for the US Military 28.05.2026

Lucas and Luna dive into how Palantir develops and deploys software for the US Department of Defense, focusing on its flagship Gotham platform. They explore the company's unique engineering culture—where every feature ships under a government deadline and every line of code faces audit. Specific cases include Palantir's work on Project Maven for the Army's Tactical Intelligence Targeting Access No...

How Cloudflare Rebuilt Its Network for Zero Trust 27.05.2026

Lucas and Luna unpack how Cloudflare pivoted its entire infrastructure from a content-delivery network into a zero-trust security platform — a migration that touched every router, every data center, and every product line. They walk through the technical decision to build a new network layer (Argo Smart Routing) and the organizational challenge of running old and new stacks in parallel for years....

How Canva Migrated Millions of Users Without Downtime 27.05.2026

In this episode, Lucas and Luna dive into Canva's massive infrastructure migration that moved millions of daily active users to a new service architecture without noticeable downtime. They explore the technical decisions behind Canva's gradual migration strategy, the challenges of maintaining backward compatibility, and the lessons for engineering leaders facing similar scale transitions. With spe...

How Nubank Keeps Its Banking Platform Running 26.05.2026

Episode 13 of The CTO Podcast explores how Nubank, the Brazilian digital bank with over 100 million customers, maintains 99.99% uptime on its core banking platform. Lucas and Luna break down the specific architectural decisions that power Nubank's resilience: from its custom-built transaction engine to its chaos engineering culture. They discuss how the company reduced mean-time-to-recovery from h...

How Basecamp Runs Engineering With Two Designers 26.05.2026

Lucas and Luna dissect Basecamp engineering org — a 40-person company with just 2 designers and a founder who writes code. They explore how David Heinemeier Hansson structures product teams, why the company enforces a 40-hour work week, and the specific asynchronous communication norms that replace standup meetings. The hosts walk through the company's 'one product team per feature' model, its del...

How Slack Rebuilt Its Search Infrastructure for Scale 25.05.2026

Slack's search once ground to a crawl as workspaces grew. In 2024, its engineering team rewrote the search layer from a custom Lucene-backed index to a real-time Elasticsearch pipeline spanning 17 data regions. Hosts Lucas and Luna walk through the architecture: why they migrated from DocIds to opaque document keys, how they handled reindexing 2PB of data without downtime, and the tradeoff between...

How Discord Scaled Its Real-Time Infrastructure 25.05.2026

In this episode of The CTO Podcast, Lucas and Luna dive into how Discord built and scaled its real-time messaging infrastructure. Starting with a single Go service handling millions of concurrent WebSocket connections, they walk through the architectural decisions that allowed Discord to support 140 million monthly active users with sub-100ms latency. They cover the shift from a monolithic API to...

How GitLab Runs Engineering Async 24.05.2026

This episode drills into GitLab's fully asynchronous remote engineering culture. Lucas and Luna unpack the company's 'handbook-first' documentation discipline, the specific rituals that replace synchronous standups, and how the company measures productivity without relying on hours online. They examine why GitLab defaults to written over spoken, how that affected their IPO readiness, and what trad...

How Uber Rebuilt Its Microservices After an Outage Cascade 24.05.2026

In May 2026, Uber suffered a cascading failure that took down ride-hailing and Uber Eats for over an hour across three continents. Lucas and Luna dissect what went wrong — and more importantly, how the engineering team rebuilt the control plane that caused the meltdown. They walk through the specific architectural change: replacing a monolithic 'super-router' service with a delegated authority mod...

How Figma Coexisted With Google Docs 23.05.2026

In this episode of The CTO Podcast with Fexingo, Lucas and Luna explore how Figma built a real-time multiplayer editing system that coexisted inside Google Docs' iframe sandbox — a technical feat that required creative iframe communication, custom CRDT sync, and a deep understanding of browser cross-origin restrictions. They break down the architecture Figma used to render pixel-perfect UI inside...

How Etsy Cut Server Costs Without Breaking Deploys 23.05.2026

In this episode, Lucas and Luna unpack a specific engineering challenge that Etsy tackled in 2025: migrating 200 microservices to a cheaper Kubernetes node pool while maintaining their deploy-every-second cadence. They walk through the technical decisions — bin-packing algorithms, traffic-shaping, and canary analysis — and explain why the project saved $4.2 million annually without a single produc...

Why Netflix Rewrote Its Own Content Delivery Network 22.05.2026

In this episode of The CTO Podcast, Lucas and Luna explore why Netflix, after years of relying on Amazon Web Services and third-party CDNs, decided to build its own content delivery network, Open Connect. They break down the math behind the decision: the $1 billion annual bandwidth cost savings, the shift from paying for egress to owning last-mile infrastructure, and the architectural trade-offs t...

Listen to the The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.