When a programmer describes a problem in a few sentences as a prompt to a large language model (LLM) tuned for coding.
by trojan-mutt March 13, 2025

(noun / verb)
When a programmer codes purely based on intuition, mood, or spontaneous inspiration rather than following strict plans or detailed requirements. Often involves listening to good music, being in the zone, and creating elegant or experimental code just because it feels right.
When a programmer codes purely based on intuition, mood, or spontaneous inspiration rather than following strict plans or detailed requirements. Often involves listening to good music, being in the zone, and creating elegant or experimental code just because it feels right.
“Dude, it's 3 AM, you're still up?” “Yeah man, I'm vibe coding—just refactoring and seeing where the night takes me.”
by paul.peanuts April 30, 2025

creating programs and applications from ai generated slop code, can be done by anyone who knows how to use the internet
by CinnamonShake45 March 25, 2025

vibe-coding /vīb-kō-diNG/
noun
A programming methodology in which developers with Computer Science degrees outsource their jobs to AI while charging clients $200/hour for their "expertise." It involves typing vague descriptions into GitHub Copilot and then debugging the resulting code while pretending you understood what was happening all along. Karpath was right - coding using jazz method is instant FLOW.
noun
A programming methodology in which developers with Computer Science degrees outsource their jobs to AI while charging clients $200/hour for their "expertise." It involves typing vague descriptions into GitHub Copilot and then debugging the resulting code while pretending you understood what was happening all along. Karpath was right - coding using jazz method is instant FLOW.
"Dave spent three weeks vibe coding a basic inventory app, which is impressive considering it would have taken him two days if he'd just written it himself."
Most commonly observed in open-plan offices where practitioners dramatically frown at error messages they don't understand before asking the AI to fix its own mistakes. Success is measured not by code quality but by how convincingly one can explain in meetings that the obscure bugs were "interesting edge cases" rather than "I have no idea what this code actually does."
Most commonly observed in open-plan offices where practitioners dramatically frown at error messages they don't understand before asking the AI to fix its own mistakes. Success is measured not by code quality but by how convincingly one can explain in meetings that the obscure bugs were "interesting edge cases" rather than "I have no idea what this code actually does."
by robtyyz March 12, 2025

The use of an LLM (Large Language Model; commonly referred to as AI) to write code in lieu of actual programming skill.
Hey why did you quit college?
We don't need computer science degrees anymore, man, I'm just VIBE CODING now...
We don't need computer science degrees anymore, man, I'm just VIBE CODING now...
by parmesancheese March 17, 2025

The act of describing a programming task in natural language and letting an AI, like ChatGPT, generate the actual code.
by KurssiHakuses March 21, 2025

The art of creating software while doing almost zero actual coding, by completely surrendering to AI tools and just going with the flow. Involves talking to LLMs like Cursor Composer instead of typing code, blindly accepting all suggestions, and copying error messages without reading them.
Characteristics include: letting your codebase grow beyond your comprehension, working around bugs instead of fixing them, asking for random changes until errors disappear, and the complete absence of reading diffs. Perfect for weekend projects where functionality matters more than understanding what the hell is actually happening under the hood.
Characteristics include: letting your codebase grow beyond your comprehension, working around bugs instead of fixing them, asking for random changes until errors disappear, and the complete absence of reading diffs. Perfect for weekend projects where functionality matters more than understanding what the hell is actually happening under the hood.
"Dude, I built an entire e-commerce site yesterday through vibe coding. Just whispered 'make the button blue' into my mic and accepted whatever the AI wrote. No idea how any of it works but it's live lol."
"Why are you actually reading through that function? Just vibe code it, bro. Ask the AI to 'make it faster' and accept all."
"Why are you actually reading through that function? Just vibe code it, bro. Ask the AI to 'make it faster' and accept all."
by Uncle William March 3, 2025
