UX or PX, the problem with research, semantic tokens, 5 tips for vibe coders