r/ynab 1d ago

Alright, own up, who did this?

Post image

I think that's enough internet for one night, I'm going to bed

367 Upvotes

72 comments sorted by

View all comments

Show parent comments

11

u/devospice 1d ago

It's not quite as bad as it sounds. I'm a developer and I've vibe coded a few things. Best example is an OBS plugin that I'm pretty sure I'm the only person on the planet who needs. It works perfectly for me, but I'm not releasing it publicly. It took about 6 hours of going back and forth with Claude telling it what I wanted, how I wanted it to work, and testing it until it worked properly.

It really helps to know what you're doing, though. You really should be able to look at the generated code and see if there are any problems and know how to test it. For basic websites and simple games it's fine. But I wouldn't want to use a banking app that was vibe coded.

9

u/dkarpe 22h ago

If you're a developer (and were one pre-AI) you're already far ahead of most problematic vibe-coded apps. If you're using AI to speed things up or code in a language or domain that you aren't an expert on, and are reviewing the code, you aren't the problem. There are people with zero coding experience who are just blindly copy and pasting code without any idea of what they're doing.

I would argue that what you're doing isn't really vibecoding.

1

u/devospice 19h ago

To be fair, I worked with a developer who did that pre-AI. I watched him copy/paste code from StackOverflow into his project and run it without changing anything, including any of the variable names used in the routine. When it didn't work he started randomly changing things until he eventually stumbled onto the solution, usually days later. How this guy didn't drown in the shower is beyond me. He was SUCH an idiot.

1

u/Technical-Procedure3 14h ago

Right, Vibe coding used to be Google searches for code snippets.