The Vergecast
The Vergecast

Pencils down: We share our vibe-coded websites

We've spent the last month vibe coding our own corners of the internet. The Verge's Jake Kastrenakes and Hayden Field join David to talk about their use of Gemini, Codex, and Claude Code to build 90s-themed personal websites, vegetable-sharing systems, and photo boards. It wasn't alwa

Featured Speakers

Vox Media Podcast Network HostDavid Pierce GuestHayden Field Guest

Topics Discussed

Episode Summary

Executive Summary: The Vergecast revisits its month-long vibe coding challenge, where Jake, Hayden, and David each built personal websites using different AI coding tools. The conversation contrasts their frustrating but productive experiences, highlighting how these tools excel at making useful, personal software but still struggle with polish, permissions, and production-ready reliability.

Main Topics: Revisiting the vibe coding challenge (Priority: 5/5): David introduces the follow-up to a prior episode where he challenged colleagues to build websites that solve real-life problems using vibe coding tools. Tool-by-tool experiences: Codex, Claude Code, Gemini (Priority: 5/5): Each participant describes working with a different AI coding platform and how the tools behaved differently, from useful to maddening. Hayden's portfolio website overhaul (Priority: 4/5): Hayden rebuilt her outdated portfolio site, adding a cleaner design, 90s mode, embedded media, and a proper Verge email address, though not without tedious link-finding and embed issues. Jake's farm-share redistribution app (Priority: 4/5): Jake built a site for sharing excess CSA vegetables with friends, but publication failed because the chosen hosting workflow and Codex permissions were unreliable. David's family photo-sharing tool and archive project (Priority: 5/5): David built a secure photo-sharing site with revocable links, shortcuts, EXIF-based sorting, and then showed a second project: a searchable archive of all Installer links. Limits of AI-generated software (Priority: 5/5): All three argue that vibe coding is powerful for personal tools and prototypes, but far from sufficient for scalable, user-facing products.

Key Arguments: Vibe coding is effective for building small, personal utilities, but it still requires extensive human oversight, debugging, and patience. Different AI tools have distinct strengths and failures; one system may handle design better while another handles data organization or code generation. AI often gets stuck on permissions, embeds, access controls, or seemingly simple UI tasks, causing long loops of clarification and retries. The hardest part of software is not generating code but making it robust, usable, secure, and understandable for other people. A polished prototype that works for one person is very different from a product ready for public use or scale.

Data Points: Length of Zuckerberg manifesto: 6,500 words - Mentioned in the opening news segment about Mark Zuckerberg's AI vision. Number of AI tools a team added: 67 - In a sponsor read warning that teams add many tools and security blind spots. Number of Windows covered by blinds.com: 25 million - Advertising copy for Blinds.com. Five-star reviews at blinds.com: 50,000+ - Advertising copy for Blinds.com. Companies using Vanta: 16,000+ - Advertising copy for Vanta. Hayden's site age: From 2022 - Her old portfolio website was outdated and still had her Morning Brew email address. Threads Jake used in Codex: 7 - He described creating seven different chat threads over several days. Issue count David fed into archive: 136 issues - Installer archive built from publicly available Google Docs and newsletter issues. Links in David's archive: 5,997 links - The archive indexed all featured links from Installer. Times Obsidian appeared: 18 times - David searched the archive for mentions of Obsidian. Widow's Bay mentions this year: 4 times - Example of recurring newsletter coverage found in the archive.

Pivotal Quotes: "The gap between this thing that I made for myself and like good, published, user-facing business product is so vast that I can't even comprehend how to get from here to there." — David Pierce: David reflects on the limits of vibe coding after showing his own projects. "It was so ugly that I was like, I can't even look at this anymore. I have to switch platforms." — Hayden Field: Hayden describing her reaction to an early Claude-generated version of her portfolio site. "I need a way to sort these by the date it was taken, just pull it from the EXIF data." — David Pierce: David explaining the key requirement that led to a deeper rebuild of his family photo tool.

Implications: The episode suggests AI coding tools are already valuable for personal projects and niche workflows, but usability, reliability, and scale remain human-heavy problems. For listeners, the lesson is to treat vibe coding as prototyping power, not a replacement for engineering.

🔓 Sign Up for Unlimited Episode Search

About The Vergecast

The Vergecast is the flagship podcast from The Verge about small gadgets, Big Tech, and everything in between. Every Friday, hosts Nilay Patel and David Pierce hang out and make sense of the week’s most important technology news. And every Tuesday, David leads a selection of The Verge’s expert staffers in an exploration of how gadgets and software affect our lives – and which ones you should bring into yours.

View all episodes from The Vergecast