this post was submitted on 19 Aug 2025
1489 points (99.5% liked)

Programmer Humor

25917 readers
1241 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] RampantParanoia2365@lemmy.world 6 points 4 days ago (3 children)

Can someone tell me what vibe coding is?

[–] nednobbins@lemmy.zip 6 points 4 days ago (1 children)

There are a bunch of tools that are basically a text editor hooked up to an LLM. So you use natural language to prompt the software to write code for you.

[–] CanadaPlus@lemmy.sdf.org 3 points 4 days ago* (last edited 4 days ago)

And to add to this, you don't actually do any coding yourself. Just using something to help with boilerplate code isn't usually counted.

Although, I'm wondering from this Reddit r/vibecoding thread if that's a Lemmy-specific definition. Most of the people in it seem to be using LLMs in a sane way and are telling OP this isn't.

[–] Natanael@infosec.pub 6 points 4 days ago

Simply not caring and letting the dice roll machine drive

[–] merc@sh.itjust.works 1 points 4 days ago

From what I understand, it's using an LLM for coding, but taken to an extreme. Like, a regular programmer might use an LLM to help them with something, but they'll read through the code the LLM produces, make sure they understand it, tweak it wherever it's necessary, etc. A vibe coder might not even be a programmer, they just get the LLM to generate some code and they run the code to see if it does what they want. If it doesn't, they talk to the LLM some more and generate some more code. At no point do they actually read through the code and try to understand it. They just run the program and see if it does what they want.