Meta Description: Can’t figure out what to build? Learn four practical methods to find real problems worth solving — even when you feel completely out of ideas.
—
There are two states that paralyse developer-founders. The first is having too many ideas and not knowing which one to pick. The second — and more frustrating one — is having no ideas at all.
You sit down to brainstorm, and nothing comes. Everything feels “already done.” Every idea feels either too big or too small. You browse Product Hunt and think, “Someone already built that.” You read startup Twitter and think, “I could never come up with something that clever.”
Here’s the thing: you don’t need a clever idea. You need a *real problem* experienced by *real people* who would *pay real money* to make it go away. And those problems are everywhere — you just need to know where to look.
#
Mine Communities for Complaints
The internet is full of people publicly complaining about problems. Each complaint is a potential product.
Where to look:
– Reddit: Subreddits related to specific industries or activities. Search for posts with keywords like “frustrated,” “wish there was,” “is there a tool that,” “tired of.” For example, r/smallbusiness, r/freelance, r/teachers, r/realestate.
– Twitter/X: Search for “[industry] is broken” or “I hate [tool name].” People vent about their tools constantly.
– Review sites: Read negative reviews on G2, Capterra, or the App Store. What do people hate about existing products? Those are feature gaps and product opportunities.
– Forums and Slack/Discord communities: Niche professional communities are goldmines. Accountants, real estate agents, therapists — they all have online communities where they discuss frustrations.
You’re not looking for product ideas directly. You’re looking for *pain.* Pain is the raw material that becomes a product.
Doing proper market research like this isn’t optional — it’s the foundation that tells you whether anyone actually needs what you might build [liveplan.com](https://www.liveplan.com/blog/starting/market-research?srsltid=AfmBOoobfP5HPp7peeEc8R2i2dwknXhM2_UT_LmrqrmvGy2Mje4DjdI0).
#
Work Backward From Who You Want to Serve
Instead of starting with “What should I build?”, start with “Who do I want to help?”
Pick a specific group of people:
– Freelance video editors
– Independent coffee shop owners
– Online tutors
– Property managers
– Indie game developers
Then immerse yourself in their world:
1. Join their communities and read without posting for a week.
2. Note what they complain about, what they’re trying to accomplish, what tools they use and hate.
3. Talk to a few of them directly. Ask: “What’s the most annoying part of your day-to-day work?”
This approach works because specificity unlocks creativity. “What should I build?” is paralysing. “What would make a freelance video editor’s life 10% easier?” is a question your brain can actually work with.
Bonus: if you’ve ever worked in or near an industry, start there. Your insider knowledge is an unfair advantage.
#
The “Boring Problem” Gold Rush
Exciting ideas attract competition. Boring problems attract money.
Nobody dreams about building inventory management software, appointment scheduling tools, or invoice generators. But people *pay* for those things. Consistently. Monthly. For years.
The “boring problem” characteristics:
– Essential but not exciting: It’s something people *have to do* but don’t *want to do.*
– Repetitive: It happens over and over, creating ongoing willingness to pay.
– Specific to an industry: Generic boring problems have generic solutions. Industry-specific boring problems are underserved.
– Current solutions are dated: Many B2B tools look like they were built in 2008 because they were. Modern UX applied to a boring problem is a legitimate competitive advantage.
Examples: scheduling software for dog groomers. Compliance tracking for small dental practices. Client communication portals for independent financial advisors.
None of these will make TechCrunch headlines. All of them can generate $10K–$50K/month as a solo founder product.
#
Idea Debt vs. Idea Drought — Understand Your Pattern
“Idea debt” is a concept from Jessica Abel: it’s the pile of ideas you’ve accumulated but never acted on. They feel exciting in theory but create guilt and paralysis in practice.
“Idea drought” is the opposite: you genuinely can’t think of anything to build.
Both states require different responses:
If you have idea debt (too many ideas):
– Write them all down in one place.
– For each, answer: “Do I know at least 5 people who have this problem?” and “Would I use this product myself?”
– Delete everything that gets two “no” answers.
– Pick the one that survives with the most conviction and commit to it for 30 days. Ban yourself from starting anything new.
If you have idea drought (no ideas):
– Stop trying to think and start observing.
– Talk to 10 people outside your developer bubble about their work frustrations.
– Use the community mining technique from Concept 1.
– Give yourself permission to build something small and “dumb” — the goal isn’t a masterpiece, it’s momentum.
The worst place to be is oscillating between the two — generating ideas when you’re energized, then losing all of them when motivation dips. A simple idea document that you maintain consistently solves this.
#
Your Action Item This Week
Spend 30 focused minutes browsing Reddit, Twitter, or a niche community forum. Write down every complaint, frustration, or “I wish” statement you find. Aim for at least 10. Then rank them by two criteria: (1) How frequently does this complaint appear? (2) Do I have the skills to build a solution? The complaint at the top of both lists is your starting point.
CTA Tip: Keep a running “problems” document — not an “ideas” document. Ideas are solutions. Problems are the raw material. A well-documented problem will generate its own solution when you’re ready.
—