Hey! You must login or signup first!

Vibe_vibe

Submission   2,604

Part of a series on AI / Artificial Intelligence. [View Related Entries]


About

Vibe Coding refers to a slang term coined by OpenAI co-founder Andrej Karpathy to describe AI-dependant programming in which a person uses LLM assistants like Cursor AI to generate code instead of writing it themselves. This method of coding marks a shift from programmers manually coding and debugging software to programmers writing prompts and then testing and refining AI-generated source code. The term "vibe coding" gained traction in early 2025 after reports emerged that 25 percent of the Winter 2025 Y Combinator batch relied on 95 percent AI-generated code and college professors and software managers shared stories of dealing with young AI-reliant vibe coders.

Origin

On February 2nd, 2025, Open AI co-founder and former AI leader at Tesla Andrej Karpathy made a post on X[1] defining the phrase "vibe coding," describing it as "a new kind of coding." Karpathy wrote that he uses his preferred AI coding tool Cursor Composer via voice command and "barely even touches the keyboard," and that even though this method was not perfect, "I just see things, say things, run things, and copy-paste things, and it mostly works."

The post gathered over 27,000 likes in a month and led to a series of discussions about a new crop of AI-reliant programmers now given the title, "vibe coders."

The tweet where OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding" to describe AI-reliant coding, where programmers use AI tools like Cursor to generate, test, and refine code.

Spread

Several internet users reacted to Karpathy's tweet in early February 2025 by quoting his post with memes, as seen in a tweet by X[2] user @IterIntellectus that uses the Rick Rubin Headphones meme to joke about what vibe coding feels like. The post gathered over 3,000 likes in a month.

Tweet that uses the "Rick Rubin Headphones":https://knowyourmeme.com/memes/rick-rubin-wearing-headphones meme to joke about the tweet where OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.

On February 12th, Twitter / X[3] user @rileybrown_ai shared a tweet captioned, "15 rules of vibe coding with Cursor," listing some best practices to help "vibe coders" create a functioning and usable codebase using AI-coding software like Cursor. The tweet gathered over 10,000 likes in a month.

Twitter / X user @rileybrown_ai shared a "best practices" type sheet to help "vibe coders" create a functioning and usable code using AI-coding software like Cursor.

However, by mid-February 2025, several internet users noted an increase in "vibe coders" who were unable to manage, understand or debug their code.

For instance, on February 13th, X[4] user @Brycicle77 reposted a January 27th post to Reddit's /r/ChatGPTCoding[5] subreddit that read, "So, I made a project in python entirely using Cursor (composer) and Claude, but it has gotten to a point that the whole codebase is over 30 Python files, code is super disorganized, might even have duplicate loops, and Claude keeps forgetting basic stuff like imports at this point."

Twitter user @Brycicle77 writes, "Vibe coding and its consequences," in response to a Reddit post where someone laments about Claude losing track of their lengthy python coding files.

On March 3rd, 2025, X[6] user @catalinmpit posted a Desert Dilemma meme alongside text that reads, "Vibe coding is easy. Vibe debugging is the hard part." The post gathered over 5,000 likes in two weeks.

"Desert Dilemma":https://knowyourmeme.com/memes/desert-dilemma meme posted by @catalinmpit alongside text that reads, "Vibe coding is easy. Vibe debugging is the hard part." In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.

On March 16th, 2025, Redditor[7] /u/mechanic338 made a post to the subreddit /r/ProgrammerHumor that read, "Say vibe coding one more time." The post gathered over 1,900 upvotes in three days.

Reddit post joking about the influx of "vibe coders" in programming communities online. In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.

On March 15th, X[8] user @qtnx_ shared a Oppenheimer Stare of Regret meme alongside text that read, "how karpathy felt after realizing he kickstarted a new wave of grifting by tweeting this," gathering over 5,000 likes in four days.

Tweet that uses the "Oppenheimer Stare of Regret":https://knowyourmeme.com/memes/oppenheimers-stare-of-regret meme to joke about the tweet where OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.

Various Examples

Tweet showing three young anime girls holding a missile launcher alongside text that reads, "non technical people vibe coding with cursor agent." In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.
Tweet comparing the ease of "vibe coding" to the difficult task of debugging such code. In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.
Reddit post on /r/ProgrammerHumor that jokes about misunderstanding the meaning of the phrase "vibe coding." In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.
Tweet joking about a programmer with several negative pull requests. In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.
Reddit post on /r/ProgrammerHumor that jokes about not knowing the meaning of the phrase "vibe coding." In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.
"Midwit Curve":https://knowyourmeme.com/memes/iq-bell-curve-midwit meme posted by AI programming tool Cline. In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.

Search Interest

External References

[1] Twitter / X – karpathy

[2] Twitter / X – IterIntellectus

[3] Twitter / X – rileybrown_ai

[4]  Twitter / X – Brycicle77

[5] Reddit – /r/ChatGPTCoding

[6] Twitter / X – catalinmpit

[7] Reddit- /r/ProgrammerHumor

[8] Twitter / X – qtnx_



Share Pin

Related Entries 68 total

Cleverbotsquare
Cleverbot
Eaccccc
e/acc (Effective Acceleration...
Cover1
AI Art
Cover8
GPT (AI)


Recent Images 14 total


Recent Videos 0 total

There are no recent videos.




Load 24 Comments
Vibe Coding image example.

Vibe Coding

Part of a series on AI / Artificial Intelligence. [View Related Entries]

Updated Mar 19, 2025 at 01:10PM EDT by Zach.

Added Mar 19, 2025 at 05:09AM EDT by sakshi.

PROTIP: Press 'i' to view the image gallery, 'v' to view the video gallery, or 'r' to view a random entry.

This submission is currently being researched & evaluated!

You can help confirm this entry by contributing facts, media, and other evidence of notability and mutation.

About

Vibe Coding refers to a slang term coined by OpenAI co-founder Andrej Karpathy to describe AI-dependant programming in which a person uses LLM assistants like Cursor AI to generate code instead of writing it themselves. This method of coding marks a shift from programmers manually coding and debugging software to programmers writing prompts and then testing and refining AI-generated source code. The term "vibe coding" gained traction in early 2025 after reports emerged that 25 percent of the Winter 2025 Y Combinator batch relied on 95 percent AI-generated code and college professors and software managers shared stories of dealing with young AI-reliant vibe coders.

Origin

On February 2nd, 2025, Open AI co-founder and former AI leader at Tesla Andrej Karpathy made a post on X[1] defining the phrase "vibe coding," describing it as "a new kind of coding." Karpathy wrote that he uses his preferred AI coding tool Cursor Composer via voice command and "barely even touches the keyboard," and that even though this method was not perfect, "I just see things, say things, run things, and copy-paste things, and it mostly works."

The post gathered over 27,000 likes in a month and led to a series of discussions about a new crop of AI-reliant programmers now given the title, "vibe coders."


The tweet where OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding" to describe AI-reliant coding, where programmers use AI tools like Cursor to generate, test, and refine code.

Spread

Several internet users reacted to Karpathy's tweet in early February 2025 by quoting his post with memes, as seen in a tweet by X[2] user @IterIntellectus that uses the Rick Rubin Headphones meme to joke about what vibe coding feels like. The post gathered over 3,000 likes in a month.


Tweet that uses the "Rick Rubin Headphones":https://knowyourmeme.com/memes/rick-rubin-wearing-headphones meme to joke about the tweet where OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.

On February 12th, Twitter / X[3] user @rileybrown_ai shared a tweet captioned, "15 rules of vibe coding with Cursor," listing some best practices to help "vibe coders" create a functioning and usable codebase using AI-coding software like Cursor. The tweet gathered over 10,000 likes in a month.


Twitter / X user @rileybrown_ai shared a "best practices" type sheet to help "vibe coders" create a functioning and usable code using AI-coding software like Cursor.

However, by mid-February 2025, several internet users noted an increase in "vibe coders" who were unable to manage, understand or debug their code.

For instance, on February 13th, X[4] user @Brycicle77 reposted a January 27th post to Reddit's /r/ChatGPTCoding[5] subreddit that read, "So, I made a project in python entirely using Cursor (composer) and Claude, but it has gotten to a point that the whole codebase is over 30 Python files, code is super disorganized, might even have duplicate loops, and Claude keeps forgetting basic stuff like imports at this point."


Twitter user @Brycicle77 writes, "Vibe coding and its consequences," in response to a Reddit post where someone laments about Claude losing track of their lengthy python coding files.

On March 3rd, 2025, X[6] user @catalinmpit posted a Desert Dilemma meme alongside text that reads, "Vibe coding is easy. Vibe debugging is the hard part." The post gathered over 5,000 likes in two weeks.


"Desert Dilemma":https://knowyourmeme.com/memes/desert-dilemma meme posted by @catalinmpit alongside text that reads, "Vibe coding is easy. Vibe debugging is the hard part." In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.

On March 16th, 2025, Redditor[7] /u/mechanic338 made a post to the subreddit /r/ProgrammerHumor that read, "Say vibe coding one more time." The post gathered over 1,900 upvotes in three days.


Reddit post joking about the influx of "vibe coders" in programming communities online. In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.

On March 15th, X[8] user @qtnx_ shared a Oppenheimer Stare of Regret meme alongside text that read, "how karpathy felt after realizing he kickstarted a new wave of grifting by tweeting this," gathering over 5,000 likes in four days.


Tweet that uses the "Oppenheimer Stare of Regret":https://knowyourmeme.com/memes/oppenheimers-stare-of-regret meme to joke about the tweet where OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.

Various Examples


Tweet showing three young anime girls holding a missile launcher alongside text that reads, "non technical people vibe coding with cursor agent." In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software. Tweet comparing the ease of "vibe coding" to the difficult task of debugging such code. In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software. Reddit post on /r/ProgrammerHumor that jokes about misunderstanding the meaning of the phrase "vibe coding." In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software. Tweet joking about a programmer with several negative pull requests. In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software. Reddit post on /r/ProgrammerHumor that jokes about not knowing the meaning of the phrase "vibe coding." In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software. "Midwit Curve":https://knowyourmeme.com/memes/iq-bell-curve-midwit meme posted by AI programming tool Cline. In February 2025, OpenAI co-founder Andrej Karpathy coined the phrase "vibe coding." Vibe coding describes an AI-reliant style of coding where programmers use AI tools like Cursor to generate, test, and refine software.

Search Interest

External References

[1] Twitter / X – karpathy

[2] Twitter / X – IterIntellectus

[3] Twitter / X – rileybrown_ai

[4]  Twitter / X – Brycicle77

[5] Reddit – /r/ChatGPTCoding

[6] Twitter / X – catalinmpit

[7] Reddit- /r/ProgrammerHumor

[8] Twitter / X – qtnx_

Recent Videos

There are no videos currently available.

Recent Images 14 total


Top Comments

Matau, Toa Of Air
Matau, Toa Of Air

Ah, yes, the AI techbros actively working to completely kill code literacy and debugging.

I'm still piddling away with improving my own code literacy, but I'm pretty good with some of the testing languages like Cucumber and Karate.

My manager once caught an error in our API that would have caused a massive memory leak due to how many sessions were being generated in a loop that weren't being exited afterwards- just by glancing over the code. It was very impressive, and resolved an issue that wouldn't have been easily caught by just debugging or testing in a lower env. Had it gone live, the service would have seen hourly shutdowns until the issue was patched- completely unacceptable for the kind of service it was.

Having "GenAI" write code you don't understand, and worse still don't even bother to figure out is very, very dangerous.

+34

+ Add a Comment

Comments (24)


Display Comments

Add a Comment