ShopTalk Show · ShopTalk

November 17, 2025·1 hr 9 min·4 clips
Dave Rupert says AI coding tools aren't analytical — they're statistical, and that distinction explains every frustrating bug.
It opens sideways. Dave jokes about delivering value in the first thirty seconds, then points at a bonkers Matthias Ott website on his hand. Very on brand. Chris drifts from Bellatro videos into Twitch logic and why watching someone play can feel as calming as playing. Then vibe coding walks in and refuses to leave. If vibe coding is real, where are the vibe coded apps? Dave has a partial answer. He tried building a tennis app from his wife's idea with Quiet UI, and the whole thing sounds messy in the normal software way. The missing docs bite fast. For a while, the build is not fun. Then it turns a corner and starts to look usable. Then the API stops him cold. USTA access has not come through, so the app sits unfinished, blocked by a gate outside the coding tool. Chris keeps pressing for the setup, but the app details are not the whole point. The experiment is whether a person can move from idea to app when the tools talk a good game and the outside world still says no. They keep coming back to interface assumptions too: what a UI can change, what users expect, and what breaks when interaction patterns shift. Accessibility shows up near the end. They do not solve it neatly, but Dave knows those changes can create real problems. The ending stays loose: two developers testing the edge of AI assisted building, amused by the clever parts and irritated by the infrastructure that still has to exist.

As heard by us

A loose, funny web-craft episode about vibe coding, blocked APIs, and the stubborn rules of usable UI.

Dave Rupert and Chris Coyier let a loose web-craft chat wander into the strange, still-unsettled business of making things with AI. The episode starts with the texture of online habit, from watching Balatro videos to the way streamers have to think about what comes after a…

Read the full review in PlayNext →

Why you'd press play

For when a vibe-coded app almost clicks, then the UI starts fighting you.

Read the full recommendation in PlayNext →
Listen to the show on