| ▲ | marcusb 8 months ago | |||||||
The definition seems to have pretty rapidly moved to 'used an AI coding assistant in some capacity'. | ||||||||
| ▲ | t-writescode 8 months ago | parent | next [-] | |||||||
And I think that *horribly* muddies the definition because programming and getting a bit of AI help here and there (since it's read the docs better than you have, and scanned Stack Overflow for common problems and mistakes more thoroughly than you have) is, imo, a very, very valid way to program; but you're still very much in the driver's seat. It's not creating whole design patterns, etc, for you. I wonder if maybe some people have been trying to jump on the "I have also tried vibe coding" train without being willing to hop as far as the term initiator defined it. I definitely still stick to the "Vibe Coding is when you don't read / grok the code" definition. | ||||||||
| ||||||||
| ▲ | calderwoodra 8 months ago | parent | prev [-] | |||||||
More specifically, using AI bots that can write functions, sometimes entire classes, refactor code, etc. GitHub copilot which is mostly single line completions isn't "vibe coding". I think vibe coding also entails some "what it did was so simple, I didn't bother to check it". | ||||||||