I disagree. If you are developing the backend with security in mind (which you should) vide coding may lead to critical vulnerabilities without the know how to spot them. If you can’t spell, everything is spelled correctly right? As for the front end I feel like most UI devs study patterns and how folks interact because they themselves care. Vibe coding a front end is just following what the trend is. Not developing for the purpose of improving. Also what I mentioned about the back end applies.