What you need to know about vibe coding
Blog post from Vercel
Vibe coding, a concept introduced by Andrej Karpathy in 2025, is transforming the landscape of software development by allowing users to create applications and workflows using AI-driven tools with minimal technical expertise. This approach, characterized by the notion of "what you say is what you get," enables both developers and non-developers to generate projects quickly, as seen with tools like v0, Lovable, and Replit. Large companies such as Amazon and Google have already embraced vibe coding, significantly reducing the time and resources needed for project completion. The rise of vibe coding has redefined the role of developers, shifting the focus from team-based productivity to individual capability, with a growing number of non-developers using these tools to innovate. However, the accessibility of vibe coding raises security concerns, necessitating the integration of robust security measures into the platforms themselves. As interest in vibe coding continues to grow, businesses face the choice of adapting to this new model or maintaining traditional coding methods for projects where security is paramount.