Users are manually creating backup scripts for critical code before accepting changes from AI coding assistants like Cursor, due to concerns about potential data loss or irreversible errors. The AI coding assistant should offer an integrated feature to automatically create backups or snapshots of code before applying AI-generated modifications.
Imagine your AI coding assistant wiped out 4 months of work... 🫠 This Reddit post highlights some of the dangers around "vibe coding". It's fun and can work... until your AI hallucinates and you can't correct course. It seems one of the issues here is that the author of this post doesn't know about version control. It could also be that the codebase has grown so large that it doesn't fit into Claude's context window anymore. Anyway, my point on this sunny Sunday is this: vibe coding can only take you so far; at some point someone needs to get their hands "dirty" and get into the bowels of the code to fix mundane and sometimes arcane bugs. LLMs empower more builders with no coding experience to get started with the first mile. And that is great: more power to people. But ultimately they need to learn some coding (or hire a developer) to help them reach the last mile. Would love to read from people who disagree with me on this.