Development
Building software: programming, developer tools, APIs, deployment and DevOps, and building with AI (agents, MCP servers, RAG, AI coding tools). An extra channel alongside an episode's main one, so AI engineering episodes sit in both.
#2673: The Embedding Coupling Problem: Editing Vector Stores
Can you edit or delete individual chunks in Pinecone? And can you actually back up a vector index? Yes—but with critical caveats.
#2668: When a Flamethrower Is Overkill
Tesseract, EasyOCR, or a cloud vision model? How to build a fast, reliable label scanner for real-world conditions.
#2650: How to Catch an LLM's Bad Writing Habits
A practical guide to analyzing podcast transcripts for repetitive language and dialogue patterns — from Python word counts to embedding clustering.
#2641: Bridging Analog and Digital Note-Taking
How Nano Banana finally solves the text rendering problem, turning messy whiteboard photos into polished tech diagrams.
#2640: Why Instructional Models Beat Conversational for Batch AI
Beyond cheaper tokens—how batch inference changes AI workflows and why instructional models beat conversational ones for automated jobs.
#2639: The Hidden Layer That Makes Search Work
Why your search results miss the mark — and how cross-encoders fix it.
#2638: How to Build Disposable AI Agents at Runtime
Create ephemeral AI agents that answer questions about specific items, then vanish. No persistent configuration needed.
#2634: The Two-Stage Pipeline for Persistent User Memory
How to extract durable personal context from raw prompts and build a self-healing memory layer for AI systems.
#2618: Text Normalization's Hidden Complexity
How to handle acronyms in text-to-speech pipelines using BERT models, lexicons, and layered preprocessing.
#2603: Defining the Agentic Workspace
How composable AI agent skills turn tedious media tasks into one-instruction operations for creatives.
#2600: Circadian Lighting Gradients in Home Assistant
How to build a smooth, override-friendly circadian lighting system using Adaptive Lighting in Home Assistant.
#2597: Voice Control for Renters: $25 Per Room, No Wall Damage
Distributed voice control on a budget with wake words, centralized processing, and zero wall damage — perfect for rentals.
#2594: The Hierarchy of Immutable Code
From mask ROM to e-fuses: how hardware enforces a hierarchy of mutability in every computing device.
#2591: Decoupling Script from Voice
How dynamic voice replacement could let listeners choose who narrates each host's lines.
#2590: The Uncanny Valley of Clean Speech
How transformer models distinguish "um" from meaningful speech — and why removing too much makes you sound like a robot.
#2586: Pseudo-Personalized Emails: The New Spam Uncanny Valley
How to detect and filter AI-generated outreach emails that fake personal connection without nuking legitimate messages.
#2585: The Pristine Key Namespace Nobody Uses
How unused keyboard keys, custom firmware, and layered macros can transform your workflow.
#2582: What Your Browser Does to Mic Audio Before It Reaches Your Server
getUserMedia returns audio, but not raw audio. Here's what browsers actually do to your mic feed before it hits your server.
#2578: Building Deliberately Slow Deployment Pipelines
How to build CI/CD pipelines designed as filters, not firehoses — with manual gates, staging environments, and quality checks.
#2577: Fixing Hidden UI Bugs on Real Devices
Tools and strategies to catch layout failures across devices before users abandon your app.