Guides

How to Find Problems Worth Solving as a Solo Developer

The hardest part of building a product is not the code. It is finding a problem that is real, recurring, and specific enough for one person to solve. This guide shows you exactly where to look and how to filter opportunities as a solo developer.

Why most solo developers pick the wrong problem

Most developers build what they think is cool, not what people need. The result is a technically impressive product with zero users. The fix is simple: start with evidence of pain, not inspiration.

A problem worth solving has three properties. People experience it regularly. They actively look for solutions. And they are willing to pay to make it go away. If any of these is missing, you will struggle to build a business around it.

Where to find real problems

The best sources are places where people complain without being asked. Reddit threads where users ask for tool recommendations. G2 and Capterra reviews where buyers list what they hate about existing software. App store reviews where users describe bugs and missing features.

BigIdeasDB aggregates 238,000+ of these complaints across all four platforms. But you can also start manually by spending 30 minutes a day reading the top posts in subreddits related to your interests.

  • Reddit: search for 'looking for', 'alternative to', 'frustrated with', 'need a tool' in niche subreddits
  • G2 / Capterra: read 2-3 star reviews of popular tools in your target market
  • App Store / Play Store: filter by recent 1-2 star reviews for popular apps
  • Indie Hackers / Hacker News: browse 'Ask HN' and 'Show HN' for unmet needs
  • Twitter / X: search for complaints about specific tools or workflows

How to filter: the solo developer litmus test

Not every real problem is a good solo developer problem. You need to filter for scope, market size, and competitive landscape. A problem is right for you if one person can build a meaningful solution in 4-8 weeks, the market is large enough for $5K-$20K MRR but small enough that big companies ignore it, and the existing solutions are bloated or expensive.

The sweet spot is a niche within a niche. Instead of building a project management tool, build a project management tool for freelance video editors. Instead of a CRM, build a CRM for music teachers.

  • Can you build an MVP in 4-8 weeks?
  • Are there at least 1,000 potential customers you can reach?
  • Are existing solutions overpriced, overcomplicated, or missing this specific feature?
  • Do people in this niche already spend money on software?
  • Can you reach these people through content, communities, or direct outreach?

FAQ

How do I find a problem worth solving as a solo developer?

Find problems worth solving by reading real user complaints on Reddit, G2, Capterra, and app stores. Look for recurring frustrations where existing solutions fail. BigIdeasDB automates this by analyzing 238,000+ complaints across multiple platforms.

What makes a problem good for a solo developer?

A good solo developer problem is narrow enough to solve in 4-8 weeks, has at least 1,000 reachable customers, and competes against bloated or overpriced alternatives. Niche-specific tools beat generic platforms.

Where do the best SaaS problems come from?

The best SaaS problems come from unsolicited user complaints on review platforms, forums, and app stores. When hundreds of people independently describe the same frustration, the problem is validated.

Related help pages

Ready to Build Your Next Big Idea?

Join thousands of founders using BigIdeasDB to discover validated opportunities and build products people actually want.

Get Started Free
BigIdeasDB logoBigIdeasDB

AI-powered tools to help you find, validate, and build winning products.

© 2026 BigIdeasDB

Pavado Technologies Inc.