Vibe coding, where AI translates the intent behind software development into executable code, brings some impressive advantages. But there are risks too ...