Yodai Code Podcast

Yodai Code Podcast

By MikkoBusiness
Download on the App Store

Yodai Code Podcast episodes

  • Inverted Architecture: Moving Cognitive Work to the Cloud
    Explore the architectural tension between client-side and cloud-based processing in modern distributed systems. This episode examines a real-world case study where six analyzers run locally in a VS Code extension while orchestration happens on Cloudflare's Durable Objects. Discover why this inverted architecture—where cognitive work stays local and I/O work distributes to the cloud—made sense initially, and why migrating to cloud workers using Model Context Protocol agents could complete the architectural pattern already in place. Learn how Durable Objects serve as both coordination layers and state machines, how shared packages become the contract instead of filesystem access, and why following the shape of existing architecture often leads to the cleanest refactors. A deep dive into distributed system design decisions and the evolution of cloud-native patterns.
    2 min
  • Scaling Durable Objects: From Audio Orchestration to Multi-Agent Coordination
    Explore the architectural challenges of migrating six analyzers to cloud-based MCP agents while managing Durable Objects as coordination layers. This episode dives deep into the tension between letting existing state machines grow into orchestration roles versus introducing new coordination layers on top. Learn why migration order matters more than the migration itself, how to avoid state bloat in your Durable Objects, and the critical decision between evolving ScriptDO into a god object or maintaining a lean architecture. Perfect for engineers scaling distributed systems on Cloudflare Workers and designing complex async pipelines that span analysis, script generation, TTS, and publishing workflows.
    2 min
  • Moving AI Analysis to the Cloud: From Extension Bottleneck to Intelligent Composition
    Explore the architectural shift of migrating client-side analyzers to cloud infrastructure using Durable Objects and MCP agents. This episode examines how moving six analysis processes from the browser extension to Workers not only eliminates performance bottlenecks but fundamentally transforms script generation quality through real-time analyzer composition. Discover how dependent analyzers can inform each other before synthesis—turning a straightforward infrastructure migration into an intelligence upgrade that leverages existing orchestration patterns to unlock smarter podcast script generation.
    2 min
  • TTS Migration to Deepgram Aura-2 and the Case for Cloud-Side Code Analysis
    A deep dive into the architectural decisions behind migrating text-to-speech from ElevenLabs to Deepgram Aura-2 on Cloudflare Workers AI, and what it means to collapse third-party dependency boundaries. The episode explores how generating studio-quality 48kHz 16-bit WAV audio within the same infrastructure that orchestrates everything else fundamentally changes the role of the AudioGenDO Durable Object — transforming it from a coordinator into a full audio lifecycle owner. The conversation then shifts to the next logical evolution: moving six client-side analyzers out of the VS Code extension and into the cloud as MCP agents, eliminating heavy analysis workloads from the developer's local machine and enabling the architecture to scale beyond a single environment. A concise but technically rich discussion about finishing an architectural migration that's already pointing in the right direction.
    2 min
  • TTS Migration and the Unfinished Architecture: Yodai's Cloudflare Consolidation
    A deep dive into Yodai's architectural evolution, focusing on the migration from ElevenLabs to Deepgram for text-to-speech and what it means beyond a simple vendor swap. The discussion unpacks how moving TTS into Cloudflare's ecosystem creates a fully centralized audio pipeline — covering generation, TTS, and orchestration — but reveals a critical tension: the 6 analyzers still running locally inside the VS Code extension represent the heaviest compute in the system, sitting outside the consolidated cloud layer. The episode explores why these analyzers are the perfect candidates for MCP agent migration, and frames the current state as an architecture mid-journey — the destination is clear, but the consolidation isn't complete. A concise but technically rich breakdown of what true infrastructure consolidation looks like, and where the next logical step lies.
    2 min

About Yodai Code Podcast

From the publisher's feed

A VS Code extension that generates AI-powered code podcasts. BlasterMaster builds in public.