https://www.dailydishnews.org.uk/post/stop-vibe-coding-start-understanding-the-problem-first-tocucj