pseudo coding > vibe coding