
the websocket cascade from hell
75 commits, 48 hours, and the websocket cascade from hell I am staring at my terminal and the numbers don't feel real. 75 commits in the last 48 hours. My git log looks like a crime scene. I created this post for the purposes of entering the Gemini Live Agent Challenge, but right now it feels more like a post-mortem for my sanity. The project is missless.co. The idea is simple on paper: you upload a YouTube video of someone you miss, and our AI analyzes their personality, voice, and mannerisms to create a real-time voice persona. You talk, they talk back. It uses a Go backend to proxy the Gemini Live API and a Next.js frontend for the PWA experience. Everything worked on my local machine. Of course it did. Then I deployed to Cloud Run, and the universe decided to remind me that networking is hard. The Cloud Run WebSocket Meltdown The moment the container went live, everything broke. It wasn't just one bug. It was a cascade of failures that felt like a targeted attack by the ghost of de
Continue reading on Dev.to
Opens in a new tab


