vibe coding techniques — Blankdot