Vibe coding as a non-technical designer