Vibe Coding (noun / Internet Slang)
(Also heard as: Vibecoding, Vibe code, Coding by vibes)
Definition:
Vibe coding means building software by describing what you want to an AI tool in plain language, then accepting the code it produces without reading every line. You go by the “vibe” of whether it works.
Where Vibe Coding Comes From:
The term was popularised in early 2025 by AI researcher Andrej Karpathy, who described “fully giving in to the vibes” when coding with AI. It quickly became a buzzword in tech and was named a word of the year by some dictionaries.
How People Actually Use Vibe Coding:
Used by developers and beginners: “I vibe coded this app in an afternoon”. It can be proud, jokey or a warning about sloppy code.
Is Vibe Coding Rude?
No. Some programmers use it as a mild criticism of careless, unchecked AI-made code.
Examples in the Wild:
- “I vibe coded a game with no experience.”Meaning: I built it by prompting an AI.
- “Vibe coding is great until it breaks.”Meaning: Unchecked AI code can cause problems.
- “He’s just vibe coding at this point.”Meaning: He is accepting whatever the AI writes.
Similar Slang:
🛍 Shop on eBay › (affiliate)
Contribute To This Page
🛍 Shop on eBay › (affiliate)