On vibe coding and building developer instincts