Before you write a spec, you need to know what you're building and why. This module walks you through finding a real problem, shaping the solution that fits it, and scoping it down to the simplest version that works — so you walk into the next session with something worth specing.
Apps people vibe-coded to scratch a real itch.
Most apps are built to serve many users, so they average across everyone's needs and fit no one perfectly. When you build for yourself, you only have to fit one person.
Clothes made for you, not off the rack.You can't build something useful without a clear problem. The move is: generate many candidates, interrogate the best ones, pick one that's real. Don't build the first thing you think of.
Take 3 minutes. Write down any ideas that come to mind — problems, tools, apps you wish existed. Don't filter. Getting your own list out first keeps AI from anchoring your thinking when you ask it to generate ideas in the next step.
Now you have a problem. Before you jump to a solution, check: does this need an app (a UI you interact with) or an agent (something that runs in the background)? This session we're focused on apps. Then explore a few concepts — your first instinct isn't always the best shape.
The gap between an idea and something you'll ship is ruthless scope. The simplest version that solves the problem is almost always smaller than you think. Be brutal here.