Everyone’s vibe coding - Today, Explained Recap

Podcast: Today, Explained

Published: 2026-03-19

Guests: Lauren Goode, Clive Thompson

What Happened

Sean Ramistrom expressed concerns about AI taking over jobs, noting The Washington Post's AI-generated news podcast that still makes factual errors. Ironically, AI is already replacing jobs like web developers through a method called vibe coding, where people write code through conversation with AI. This method allows users to create websites by simply describing what they want.

Lauren Goode from Wired highlighted how vibe coding is revolutionizing web development. She explained that users can iteratively create tools without needing to know traditional coding. Sean and Lauren experimented with vibe coding, creating a website that determines if a job is at risk of being replaced by AI. The site humorously predicted that journalists would be replaced between 2025 and 2028, suggesting a pivot to investigative work.

Clive Thompson, author of 'Coders', discussed how vibe coding could lead to a significant transformation in software development. He described how some coders are using AI to manage multiple agents, allowing them to create and test code much faster than before. This approach enables the execution of numerous ideas quickly, although it also introduces risks like poor-quality code and security vulnerabilities.

Thompson noted a division in the coding community regarding the ethics and consequences of vibe coding. Some developers appreciate the efficiency and creativity it enables, while others worry about the de-skilling of the profession and potential security issues. Despite these concerns, vibe coding is gaining popularity for its ability to increase productivity exponentially.

The conversation also touched on the potential risks of vibe-coded websites from a security standpoint. Websites created through vibe coding might lack basic security measures, posing risks for users who input personal information. There's a concern that vibe coding could lead to technical debt and security vulnerabilities if not managed properly.

Ultimately, while vibe coding is revolutionizing how developers work, it raises questions about the future of programming. The transition might not eliminate the need for traditional coding skills, but it could democratize software development, allowing more people to create customized software solutions. This shift might enable the creation of software for niche purposes, significantly altering the landscape of the industry.

Key Insights