Vibe coding is powerful, but anyone using it should remember that it can also be risky. — Photo by Rahul Mishra on Unsplash
Vibe coding is one of the hottest trends of 2025. While the meaning has shifted a little from OpenAI alum Andrej Karpathy’s original definition, you can think of it as coding apps by using LLM-powered tools without really looking at the code they generate or understanding what it’s doing.
As an approach, vibe coding both allows non-technical founders and indie hackers to create functioning tools – and experienced coders to work a lot faster. Vibe coding is distinct from using AI as part of a typical developer workflow, which is also booming.
