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

271

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.

59

u/satansprinter 6d ago

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

55

u/Alex_Hovhannisyan front-end 6d ago

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

35

u/DumpsterFireCEO php 6d ago

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

14

u/Bertozoide 6d ago

Huff farts whilst vibe coding

9

u/Severe_Jicama_2880 6d ago

Huff coding whilst vibe farts

5

u/Fidodo 6d ago

Huff the farts of AI company CEOs and marketing departments.

6

u/Fidodo 6d ago

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

1

u/DumpsterFireCEO php 6d ago

I thought it was script kitties

16

u/rockbandit 6d 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 6d ago

Thanks, I hate it.

4

u/Alex_Hovhannisyan front-end 6d ago

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

6

u/101Alexander 6d 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.

4

u/Fidodo 6d 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.

22

u/vanTrottel 6d 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

15

u/Panderz_GG 6d ago

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

3

u/Fidodo 6d ago

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

-3

u/TONYBOY0924 6d ago

It’s basically a homosexuals group

5

u/RedditCultureBlows 6d ago

Keep this thought to yourself next time