#distributed-systems
29 episodes
#2830: What CERN Actually Does: Beyond the Big Ring
CERN is a treaty organization, not a lab. How 24 countries pool resources to run the LHC and beyond.
#2444: Custom IDs: UUIDs vs Human-Readable Keys
How to design database IDs that balance security, human readability, and performance — with lessons from Stripe and TypeID.
#2438: The Folder Illusion: How Object Storage Fakes Hierarchy
Blobs, flat namespaces, and why those "folders" in cloud storage are complete illusions.
#2328: How to Spot a Real AI Hackathon
Discover how to identify worthwhile AI hackathons, build meaningful connections, and maximize your impact in virtual communities.
#2167: Sync vs. Async: Architecting Agents for Scale
Why most enterprise AI agents fail in production has less to do with models and more to do with whether they're built synchronously or asynchronously.
#2141: Choosing Your Durable Execution Platform
Why building AI agents means managing infrastructure. We explore durable execution backends like Temporal and AWS Step Functions.
#2113: Goldfish vs Elephant: The Stateful Agent Dilemma
Stateless agents are cheap and fast, but stateful ones remember your window seat. Which architecture wins?
#2018: When Micro Frontends Actually Make Sense
The frontend monolith is a nightmare of coordination. Micro frontends promise autonomy, but is the operational complexity worth the cost?
#2002: Brainstorming a Stable-by-Design Smart Home
We explore why Home Assistant is so fragile and brainstorm a stable-by-design future for the platform.
#1993: Hiding the Kitchen: Why AI Shouldn't Show Its Work
Why single-model chatbots fail at complex tasks—and how multi-agent swarms solve it.
#1946: Why LangChain Built a Three-Layer Agent Stack
We unpack LangGraph, LangChain, and Deep Agents to reveal the deliberate hierarchy behind the ecosystem.
#1944: PostgreSQL: The Thirty-Year Miracle
How does a volunteer-run database power the New York Stock Exchange and survive every tech trend without burning out?
#1938: JSON-to-SQL Type Mapping: A Practical Guide
Mapping JSON to SQL isn't as simple as it looks. Discover the hidden traps in data types that can cause performance hits and data corruption.
#1931: Where Your AI Pipeline Actually Dies
Why do AI pipelines crash? It’s not the models—it’s the plumbing. We break down how to manage data between stages.
#1923: Scaling Prosumer Automation to Enterprise
Prosumer tools like n8n break at scale. Here's why durable execution frameworks like Temporal and Prefect are the enterprise upgrade.
#1920: InfluxDB vs. Postgres: The Time-Series Showdown
We compare specialized time-series databases like InfluxDB against traditional SQL options like Postgres with Timescale extensions.
#1918: When Server Updates Break Your AI Agents
When a third-party MCP server updates its schema, your AI agents can crash. Here's how to build resilient clients that self-heal.
#1830: Coordinating Multi-Agent Repos at Scale
Parallel AI agents rewriting your code at once creates silent regressions and architectural drift. How do we fix it?
#1725: The Death of the Lonely Chatbot
Forget chatbots: AI orchestration is now the key to scaling intelligent agents in the enterprise.
#1652: AI Gateways: The Nginx for Your AI Stack
Why agentic AI needs a unified control plane to route models, aggregate tools, and cut costs.
#1647: Monorepos: Better Modularity Than Multi-Repos?
Why putting all your code in one repository can actually enforce better boundaries than separate repos.
#1506: The Apache Way: Powering the Global Digital Backbone
Explore how the Apache Software Foundation governs the world's most critical data tools and why "Community Over Code" is the secret to its success.
#1233: Why "Just Use Postgres" Isn't Always Enough
Can one database do it all? Explore why hardware constraints and data geometry keep specialized databases like Snowflake and ClickHouse alive.
#1032: Ancient Backups: How History Survived the Delete Command
Discover how ancient civilizations used monks, clay jars, and geographic diversity to create the world's first distributed data networks.
#917: When AI Agents Hit the Context Wall
Herman and Corn dive into Cloud Code and nested AI agents. Can "agent mirror organizations" solve the context window crisis?
#849: From URLs to Content Hashes: The Real Web 3.0 Shift
Explore the shift from location to content-addressing as we dive into the real-world state of Web 3.0 and distributed systems in 2026.
#683: Can Smartphones Save the Grid?
Herman and Corn explore the technical and legal hurdles of replacing massive data centers with a global peer-to-peer network of consumer devices.
#605: Why Your Home Lab Can't Be One Big Computer
Herman and Corn explore how to turn separate servers into a unified supercomputer using high-speed interlinks and resource pooling.
#586: Why Your Phone's Clock Isn't Good Enough
Why spend $1,000 on a clock? Herman and Corn explore the high-stakes world of NTP hardware and the precision timing keeping civilization in sync.