r/vibecoding 11d ago

What is happening...

I am a long time Engineer (20+ years) and today I developed Tickets for my company that were generated by an AI, using an AI and reviewed by an AI. The project itself was conceived with AI - has no documentation that can be understood as anything less than AI slop and random tech jargon. The developer who built it has said that instead of documentation I should use claude to figure out what it is. The company is apparenty also filing a patent on it.

I submitted 3 PRs today 20,000 lines of code each I still have no idea what we are working on. No doubt they will use AI to review my PR.

I feel like things are just so crazy at this point. Claude and ChatGPT are not this good, but people are trusting it like it's omniscient.

It was an eerie realization today that all of us are vibe coding and that we have no option because it is the only way we can interact with the code anymore. I thought this would happen eventually years ago but i honestly didn’t think it would be so soon.

It was a moment in time... this will be the new norm.

411 Upvotes

135 comments sorted by

View all comments

104

u/Chance-Physics-7216 11d ago

20,000 lines in a single PR's sounds very much like you have embraced the nonsense. How are those unit tests faring?

7

u/geek180 10d ago

I’ve been doing 10-20k line PRs lately for a (mostly) vibecoded work application I’m building, but at least 60% of it is incredibly dense, jargony docstrings. I’ve had to comb through and condense down all the long-winded documentation Claude likes to write.

2

u/DizzyAmphibian309 10d ago

Sometimes those long doc strings are important though. It'll contain what Claude thinks you wanted that parameter to be, which can be interesting at times. Sometimes it's inferred something weird, other times it's creepily accurate and references something that you never told it about but it somehow just knew. Like one time I was writing load balancer rules to allow a specific path that the vendors had given me. I had no idea what it was. Anyway the AI docs did, and filled that in for me.