I just tried my hand at vibe-coding and now the whole codebase is a dumpster fire that I get to put out. 😂 I learned some new stuff, at any rate.
But I am totally convinced about the importance of proper testing, now. AI accidentally deleted mature features and removed functions halfway through a rewrite and now I can piece it all together. Some stuff is also completely garbled and I'm like, I don't even know what this thing is. 🤔
I might just roll back to a previous commit and slowly reinstate the changes more carefully, but it's probably easier and faster to just lean into it and tidy up.
I pretended to be a cool kid, for a few days, but I guess I'll stay a bit more retro. I can read the code, so messy code totally bothers me, even if it works correctly. I CAN'T READ THAT SHIT.
"I don't even know what that thing is"
-- me trying to do some changes to a service I wrote 5 years ago and is running ever since
Thread collapsed