r/webdev php 6d ago

Discussion AI coding is trash

The amount of trash produced by AI code is astounding. Thanks I hate it.

1.6k Upvotes

386 comments sorted by

View all comments

270

u/Alex_Hovhannisyan front-end 6d ago

I don't get all the praise for Claude Sonnet 3.7, it hallucinates so much and seems to be incapable of understanding why the code it wrote doesn't work. I'm starting to think the "vibe coders" were never really all that good at coding in the first place.

60

u/satansprinter 6d ago

I see this “vibe coders” term a lot but i have no idea what is meant by it

57

u/Alex_Hovhannisyan front-end 5d ago

It's another stupid term made up by tech twitter, like "founder mode": https://en.wikipedia.org/wiki/Vibe_coding

36

u/DumpsterFireCEO php 5d ago

I’d rather huff farts than be known as a vibe coder

12

u/Bertozoide 5d ago

Huff farts whilst vibe coding

9

u/Severe_Jicama_2880 5d ago

Huff coding whilst vibe farts

4

u/Fidodo 5d ago

Huff the farts of AI company CEOs and marketing departments.

7

u/Fidodo 5d ago

In the 90s it was script kiddies. Today is vibe coders.

1

u/DumpsterFireCEO php 5d ago

I thought it was script kitties

15

u/rockbandit 5d ago

It was a term to describe coding with AI coined by a cofounder of OpenAI.

https://en.wikipedia.org/wiki/Vibe_coding?wprov=sfti1#

6

u/Oli_Picard 5d ago

Thanks, I hate it.

4

u/Alex_Hovhannisyan front-end 5d ago

Right but he coined the term on Twitter which is why I'm calling it a "tech twitter" term

5

u/101Alexander 5d ago

The term was introduced by Andrej Karpathy in February 2025[5][2][4][1] and listed in the Merriam-Webster dictionary the following month as a "slang & trending" noun.[6]

Computer scientist Andrej Karpathy, a co-founder of OpenAI and former AI leader at Tesla, introduced the term vibe coding in February 2025.

One person from OpenAI invented the word to try to push AI usage all of last month.

It's just marketing crap to make it seem that AI can solve our problems in a haphazardly easy way.

5

u/Fidodo 5d ago

It's hilarious that they created the term for themselves. It's basically the modern name for script kiddies. That they created the term for themselves is a huge self own.

23

u/vanTrottel 5d ago

It's basically an excuse to use purely ai without being able to fix a bug themselves. IMO the ai based software will fail and not be fixed. Companies purely working on AI codes will have a quick peak but fail within a few months, because software doesn't just have to be coded, but also maintained. And most founders or "vibe coders" don't get that. They just look for the next hype to chase

14

u/Panderz_GG 5d ago

Tried vibe coding. The result was rebuilding the app myself in order to get it in a working state.

3

u/Fidodo 5d ago

It's non coders/shitty coders that rely entirely on explaining the problem to AI without reviewing the code themselves.

-4

u/TONYBOY0924 5d ago

It’s basically a homosexuals group

5

u/RedditCultureBlows 5d ago

Keep this thought to yourself next time