Stop Brainstorming, Start Problem-Hunting
Sitting down to think up ideas produces a list of things that sound clever and solve nothing. The better move is to go where people are already frustrated and listen. Frustration is demand that has not been served yet. Your job is to collect a lot of it and look for patterns.
Treat this as a collection exercise, not a judgment exercise. For the first week, write down every complaint you hear without deciding whether it is a good business. You are building raw material, and raw material is worth more than a single polished idea you fell in love with on day one.
- Search Reddit, niche forums, and Facebook groups for phrases like 'I wish there was', 'is there a tool that', and 'how do you all deal with'.
- Read one-star and three-star reviews of existing products in a category you understand. The three-star reviews are gold because the customer cares enough to keep using it but is still annoyed.
- Write down problems from your own work week, especially the boring repetitive tasks you would happily pay to never do again.
- Ask three people in a job you understand what the most annoying part of their week is, then shut up and let them talk.
Filter for Problems Worth Money
A long list of complaints is not a business yet. Most complaints are mild annoyances that nobody would pay to fix. You are looking for the small set that pass a higher bar: the problem is frequent, painful, and the person feeling it already spends money or serious time working around it.
The cleanest test here is whether the problem is a painkiller or a vitamin. Painkillers solve an active pain that costs the customer money, time, or sleep right now. Vitamins are nice-to-haves that improve things in theory but get cut the moment a budget tightens. Build painkillers.
- Frequency: does this hurt weekly or daily, not once a year?
- Existing spend: are people already paying for a clunky tool, a freelancer, or a spreadsheet hack to deal with it?
- Reachability: can you actually find and talk to the people with this problem, or are they scattered and invisible?
- Urgency: would they fix this in the next 30 days if a good option existed, or is it a someday problem?
Pick Where You Have an Unfair Reason to Win
Two founders can chase the same problem and one will move twice as fast because they already know the customer, the jargon, and where these people hang out. That head start is founder-market fit, and it matters more than how exciting the idea sounds. A boring problem you understand deeply beats a glamorous one you would have to research from scratch.
This does not mean you can only build in your current job. It means that for any idea on your shortlist, you should be honest about your starting advantage. If you have none, you are not disqualified, but you are signing up for a longer learning curve, and you should know that going in.
Write the Idea Down So It Can Be Tested
Vague ideas cannot be validated or killed because they shape-shift to dodge every objection. Force yourself to write the idea as a single sentence that names a specific person, their specific problem, and what changes for them. 'A scheduling tool for dog groomers who lose bookings to no-shows' can be tested. 'An AI productivity platform' cannot.
A sharp idea statement also exposes your assumptions. Once it is written down you can see the risky bets hiding inside it: that no-shows are actually a top-three pain, that groomers will pay, that they are findable online. Those assumptions become your test list for the next step.
- Name the customer narrowly. 'Small business owners' is not a customer. 'Solo bookkeepers with under 20 clients' is.
- State the problem in their words, not yours.
- Write the riskiest assumption underneath. That is the thing that, if false, kills the idea.
- Keep the whole statement to two sentences. If you cannot, you do not understand it yet.
Run Cheap Tests Before You Commit
You do not need to build anything to learn whether an idea has legs. The fastest signal comes from talking to people who have the problem and watching what they do, not what they say. People are polite and will tell you any idea is great. Demand is revealed by behavior: a reply to a cold message, a sign-up on a one-page site, a credit card on the table.
Sequence your tests from cheapest to most expensive. Start with conversations because they cost nothing and reshape the idea. Then a landing page to measure cold interest. Only after those show life should you consider building, and even then build the smallest thing that delivers the core value.
- Talk to 10 people who have the problem before you write a line of code. Ask about their past behavior, never about your idea.
- Stand up a one-page site describing the outcome and a clear call to action, then drive a little traffic to it and measure sign-ups.
- Try to pre-sell or get a verbal commitment before building. Real interest survives the request for money.
- If the conversations and the page both come back flat, kill it and go back to your problem list. That is a win, not a failure.