It's when you are too lazy to write the code yourself and use slaves (AI tools) to do the hard work for you
by Ziggs Heil May 13, 2025
Get the Vibe Coding mug.A mind virus phenomenon coined by renowned AI researcher Andrej Karpathy that describes relying on AI like ChatGPT and other large language models to generate code based on user descriptions and prompts. Oftentimes the desired outcome of the prompt is desired vs the actual lines of code themselves.
One could argue that it's great for proof of concepting work, but terrible for deploying to production.
One could argue that it's great for proof of concepting work, but terrible for deploying to production.
Non Technical Crypto Bro: Yo check out this new SaaS product that transacts b2b payments that I built while vibe coding with ChatGPT!
Software engineer: Super neat! What approach did you use to prevent Denial of Wallet attacks and what service did you use to secure your API keys?
Non Technical Crypto Bro: WTF are you even talking about? Who gives a shit! Look at my amazing product!
Software engineer: Super neat! What approach did you use to prevent Denial of Wallet attacks and what service did you use to secure your API keys?
Non Technical Crypto Bro: WTF are you even talking about? Who gives a shit! Look at my amazing product!
by Justinmix May 28, 2025
Get the Vibe coding mug.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.
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."
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."
by Mary Mary Quite The Contrarian June 5, 2025
Get the Vibe Coding mug.Haters gonna hate, but the truth is this "vibe coding" is actually quite powerful. You can jumpstart some serious projects with it, as long as you know what you're doing.
Just don't be like Dave over there who doesn't have an inkling of a plan and expects the AI to do all the heavy lifting. Be like Adam who gives long detailed instructions and blueprints to the AI coding agent. Unlike Dave, Adam is in complete control of his codebase, and will always steer the AI back on track if he finds the output lacking.
Just don't be like Dave over there who doesn't have an inkling of a plan and expects the AI to do all the heavy lifting. Be like Adam who gives long detailed instructions and blueprints to the AI coding agent. Unlike Dave, Adam is in complete control of his codebase, and will always steer the AI back on track if he finds the output lacking.
Dave: bro why does the AI keep spitting out random code?
Adam: that's because you're using it wrong. It's not going to make you a sandwich if you don't tell it exactly *how* to make it. If you don't know what you're doing then "vibe coding" isn't for you.
Adam: that's because you're using it wrong. It's not going to make you a sandwich if you don't tell it exactly *how* to make it. If you don't know what you're doing then "vibe coding" isn't for you.
by chatGeePeeTee August 10, 2025
Get the Vibe Coding mug.A programming language that enables the programmer to write programs more or less independent of a particular computer
by Mehbetterkhalid January 14, 2020
Get the High-Level coding language mug.The last thing Dream said in his iconic Detective Dream stream, where he goes over drama involving Tommyinnit, Ludwig, and many more. Streamers and other creators have started using this as a way of ending stream and saying goodbye, because it is really cringe.
by RobloxKing443 January 24, 2025
Get the back to coding mug.Exploring the Role of Exosomal non-coding RNA from Precancerous Polyps Progression to Colorectal Cancer Tumorigenesis via Metabolic Reprogramming
Exploring the Role of Exosomal non-coding RNA from Precancerous Polyps Progression to Colorectal Cancer Tumorigenesis via Metabolic Reprogramming
by anonymous September 30, 2023
Get the Exploring the Role of Exosomal non-coding RNA from Precancerous Polyps Progression to Colorectal Cancer Tumorigenesis via Metabolic Reprogramming mug.