Vibe Coding

Vibe Coding is a form of coding where you don't require brain to program a software
I am doing vibe coding right now. I have no idea what I am doing.
by Shiny Dark Rai May 01, 2025
Get the Vibe Coding mug.

Vibe Coding

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.
"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."
by robtyyz March 12, 2025
Get the Vibe Coding mug.

Vibe Coding

The layman's gateway into the world of software development.

The term was coined by Andrej Karpathy in February 2025, presumably influenced by similar Gen Z-esque terms such as 'Vibecession', where 'vibe' presumably refers to the fact you can code based on how you feel, rather than what you know.

While LLMs have always assisted people with coding, it is largely thanks to the introduction of AI-powered IDEs such as VSCode, Cursor.sh and Windsurf that have made vibe coding into a real thing. These IDEs feature an AI agent that will pretty much build your entire project for you. Because of this, anyone, even an 8 year-old kid, can have the means to create sophisticated software.

While vibe coding is here to stay, it certainly has no place in enterprise environments. Think of it like this: vibe coding is like shooting in auto mode on your DSLR, as opposed to manual mode. It might take some good photos, but to rely on it for professional work is like opening pandora's box. Even for individual projects, it is better to first understand the basics and best practices of coding, and then rely on vibe coding. That way you can independently evaluate the quality/relevance of the code being generated.
Example 1: Most startup businesses these days heavily rely on vibe coding to launch their first SaaS. (not recommended tho)

Example 2: Julian, an 8-year old boy, vibe coded his own J.A.R.V.I.S. assistant as an homage to his favorite superhero.

Example 3: "Bro did you hear? Alex vibe coded his way into a systems integration engineering career." ... "Yikes."
Get the Vibe Coding mug.

vibe coding

Writing barely functioning code with no hope of maintaining or understanding it using AI — a technique mostly used by tech bros who lost all their money on NFTs and are now trying to be relevant again.
Tyler just finished vibe coding an app, and now I have to fix his unreadable lines of stinking shit masquerading as functional code.
by lorrinc_sajnos May 11, 2025
Get the vibe coding mug.

vibe coding

(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.
“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 May 01, 2025
Get the vibe coding mug.

Vibe Coding

Describes a type of practice where someone utilizes AI assistant tools and premade script templates to write code. Usually they do not understand the code or know how to read it, but use a guess and check method to attempt to achieve their desired results. Older internet denizens might have called this type of person a 'script kiddie'. While there are many people who enjoy this as a hobby and professionally, it is often used for nefarious means and can be risky.
My cousin has spent the past week doing nothing but vibe coding trying to write an app to make him rich day trading on the Canadian stock market but all he has done so far is accidently give a social media hacker access to his porn and credit cards folder
by onemangim April 30, 2025
Get the Vibe Coding mug.

Vibe Coding

Definition:
When you open up ChatGPT, whisper "do it for me please" into the void, and pretend you're a developer while the AI does 110% of the work. You have no idea what’s happening, but you’re nodding like a proud parent watching their kid win a science fair they didn’t even enter.
"Bro look at this cool app I just built in like 5 minutes vibe coding."

*Proceeds to send a localhost3000 url*
by AutistPreben April 29, 2025
Get the Vibe Coding mug.