Tech News
← Back to articles

How vibe coding can make your software headaches worse, experts warn

read original related products more articles

Aleksandra Konoplia/Moment via Getty Images

Follow ZDNET: Add us as a preferred source on Google.

ZDNET's key takeaways

Vibe coding enables one to program in plain English.

However, it means speed over code review and rigor.

Code quality may be inconsistent.

Vibe coding has become the new must-do in technology shops. The term and methodology were first coined by Andrej Karpathy, co-founder of OpenAI, in February 2025. "I just see stuff, say stuff, run stuff, and copy-paste stuff, and it mostly works," he said at the time.

Also: I've tested free vs. paid AI coding tools - here's which one I'd actually use

"Unlike traditional AI-assisted coding or pair programming, vibe coding means you describe what you want in plain English," according to a report from v0. It also enables both professional and citizen developers to "let AI suggestions guide projects with little or no code review." One can even "trust the AI to handle heavy lifts like syntax, structure, and implementation. This shift transforms coding from a technical skill requiring years of training into a conversational interface that anyone can master in hours."

(Disclosure: Ziff Davis, ZDNET's parent company, filed an April 2025 lawsuit against OpenAI, alleging it infringed Ziff Davis copyrights in training and operating its AI systems.)

... continue reading