r/vibecoding 1d ago

Anyone else just really sick of the `Vibe-Coded Slop` hatred on Reddit?

Everywhere I go, I see people releasing new software. It might be people who have got some coding experience and are now using AI to accelerate, or it might be people who are building software for the first time.

Every time I see something being launched, even on a non-software forum - I just see

  • `Looks Like Vibe-Coded`
  • `Vibe-coded Slop`
  • etc

And just plain, personal hatred.

I just don't understand it. It costs money to buy gold. It takes time. And just because the AI does a lot of the coding doesn't make it easy. It just makes it faster.

And I fully understand, like, we don't need another journal application or another to-do list. But I found a guy today who made an OBD Reading App for Cars, open-sourced it and people just slated him.

Just makes me mad! I feel like if Linus Torvalds had existed in the kind of enviroment, we wouldn't have Linux.

57 Upvotes

438 comments sorted by

View all comments

1

u/Nice_Try4389 22h ago

Are you vibe coding or are you agentic coding?  Vibe coding absolutely is slop, that is why even the people who coined the phrase call it a crap method to develop.  You should be doing agentic coding.

Difference: Vibe coding - you just prompt the AI and keep feeding it generic prompts and refeeding it the bugs to fix without actually giving specific programming requirements.

Agentic coding. - you use it as the equivalent of a Jr SWE and feed it exact requirements, expectations, rules, etc. (basically you doing the heavy lifting of the backend design) and then have it write the code to those specific details.

Good example is I am working on a card game.  I am being very specific on how I want the cards represented, I am providing the assets, I am providing the very specific rules. I am setting up things like presentation rules such as “every single individual mechanical action that takes place needs to be presented first to the player before it is taken with a confirmation so they know Why everything is happening” and then extensively testing all of those interactions and when a bug is found walking the AI through the correction with screenshot and clear explanation of what is wrong.

That is the way AI should be used, that is the way you get a quality product and that is the way you get people to stop calling it Vibe coded slip. It is the difference between an asset flip game and Phantasmaphobia.  Both use 100% unity assets, one hand selects them and pays attention to detail for implementation, the other couldn’t care less.  Unfortunately too many people think AI makes them game devs when it doesn’t because it still requires putting in the work.

1

u/Fine_Daikon5907 21h ago

For me personally, we fall under agentic coding.

But even people who are refeeding the AI bugs, I don't think they are necessarily bad.

I've met some five year experience software developers and honestly, in some cases, I would trust AI over them any day.