No Product Fits Your Needs? Building It Yourself Is the Best Starting Point for Indie Developers

Niche personal pain points are the ideal starting point for indie developers.
Using a Bilibili creator's experience building a niche feature as a springboard, this article explains the core indie development philosophy: be your own first user. Niche needs make great entry points because big companies ignore them, competition is low, and the internet's long tail effect ensures meaningful user scale. AI tools have lowered development barriers, so indie developers should just start building.
Starting from Personal Pain Points: The Primal Drive of Indie Development
In the world of indie development, the best products often emerge from a simple thought: "Nothing on the market does what I need, so I'll build it myself."
A Bilibili creator (小平存档) recently shared his journey of developing a "very niche feature." He admitted that the target audience might be tiny, but he genuinely needed it for his own practice (seemingly related to English learning). More importantly, this need had been lingering in his mind for a long time—he just never found a suitable product to fulfill it.

This brief share reveals the core product philosophy of indie developers: You are your own first user. This "eat your own dog food" (Dogfooding) approach has a long tradition in the software industry—companies like Microsoft and Apple require employees to use early versions of their own products to catch issues early. For indie developers, this advantage is even more natural: you don't need user research because you are the most demanding user.
Why "Niche Needs" Are Actually Great Entry Points
What Big Companies Won't Do Is Your Opportunity
Many indie developers fall into a trap early on: believing a product must target the mass market to have value. Reality is the opposite—mass markets are already dominated by giants, while seemingly "low-demand" niche needs often hide overlooked real pain points.
The scenario this developer described is typical:
- The need genuinely exists (he'd "wanted it for a long time")
- No existing solution on the market
- The feature is sufficiently focused ("a very niche feature")
These three conditions together form the ideal characteristics of an indie development project. In business strategy, this is called "Blue Ocean Strategy"—avoiding the fiercely competitive red ocean and creating new demand in untapped territory. For indie developers, limited resources actually become an advantage, forcing you to focus on a small enough problem and nail it.
From "One Person's Need" to "A Community's Product"
Countless successful indie products have followed this path. Notion's founder initially just wanted a better note-taking tool; Obsidian was born from an obsession with local knowledge management. When you solve a real problem for yourself, there's a high probability that thousands of others face the same struggle—they just haven't spoken up yet.
The judgment that "very few people will use this" is often self-doubt in a project's early stages. In reality, under the internet's Long Tail effect, even 0.01% of the population represents a significant number globally. The Long Tail concept, systematically proposed by Wired editor Chris Anderson in 2004, argues that once the internet removes shelf-space constraints, the cumulative demand for numerous niche products can rival or exceed that of a few blockbusters. On Amazon, the total sales of lower-ranked books exceed those of bestsellers—and this phenomenon holds true for digital products. As an indie developer, you just need to find your spot on that long tail.
The AI Era: The Barrier to Indie Development Has Never Been Lower
From this creator's tags, we can spot "AI." In today's tech landscape, AI coding tools have dramatically lowered the technical barriers to indie development.
Current mainstream AI coding tools each have their strengths: Cursor is a deeply customized AI editor based on VS Code that understands your entire codebase context and generates, modifies, and refactors code from natural language instructions; Claude and GPT as general-purpose LLMs provide architecture design advice, code debugging, and tech stack guidance through conversation. Additionally, GitHub Copilot offers inline code completion, while tools like Bolt.new and v0 can generate complete frontend applications directly from descriptions. The combined use of these tools enables someone with ideas but limited technical skills to complete the entire journey from prototype to launch.
This means:
- Extremely low validation costs: Spend a few days building an MVP (Minimum Viable Product) to see if it actually solves your problem. The MVP concept comes from Eric Ries's Lean Startup methodology—the core idea is to build a product version with minimal resources that validates your core hypothesis, iterating rapidly through "Build-Measure-Learn" cycles to avoid over-investing in the wrong direction.
- Extremely fast iteration: Being both developer and user means near-zero feedback loop delay
- Technology is no longer the bottleneck: Even if you're not a full-stack engineer, AI can fill your skill gaps
Takeaways for Indie Developers
Though this short share contains limited information, its signal is crystal clear:
- Don't wait for perfect market validation—if you are the target user, your intuition is the best validation.
- Niche doesn't mean valueless—focus creates differentiation more easily than generalization.
- Bias toward action is your greatest competitive advantage—"If it doesn't exist, I'll build it" is a mindset that filters out 99% of people.
Indie development never requires a grand vision to start. A small tool that makes your own life easier might be the seed of the next meaningful product. The key is: Build it first, figure out the rest later.
Related articles
Industry InsightsThe IRS Mobile App Debate: A Trust Crisis in Government Digital Transformation
The IRS's proposed mobile app has sparked heated debate. This article analyzes the core arguments, exploring data security, privacy, and the trust crisis in government digital transformation.
Industry InsightsIRS Fully Embraces Claude AI, Accelerating Federal Government's AI Adoption
The IRS is recruiting staff with 24/7 Claude AI access, marking Anthropic's breakthrough into the federal government. Explore the strategic implications and tax use cases.
Industry InsightsNadella Introduces the Loopcraft Framework: Building AI Ecosystems Through Feedback Loops
Microsoft CEO Satya Nadella's Loopcraft framework explains how to build frontier AI ecosystems through nested feedback loops across technology, business, and ecosystem dimensions.