01 Ideas
Think and validating the ideas
Every great product starts with a simple idea — but not every idea is worth building.
Before writing any code, it’s important to think carefully about the problem you’re solving and who you’re solving it for.
Once you have a solid idea, the next step is to validate it: check if people actually need it, and if better solutions already exist.
This step helps you avoid wasting time on something nobody wants.
1. Think About the Ideas
Start by observing problems around your daily life, your work, or your community. Great startup ideas often come from solving a specific, annoying, and real-life pain point. At this stage, don’t worry about feasibility—just focus on identifying problems worth solving.
2. Validate the Idea
Once you have one or more ideas, it’s time to test whether they’re actually worth building. Ask questions like:
Do other people experience this problem?
Are there existing solutions or competitors?
If yes, what can you offer that’s better? (Cheaper, easier to use, faster, more focused, etc.) You can talk to potential users, run quick surveys, or even test interest using a simple landing page.
3. Define the Smallest and Simplest MVP
After validating your idea, focus on designing an MVP (Minimum Viable Product) that solves the core of the problem—nothing more. Avoid building too many features. Your goal is to launch quickly, collect real feedback, and improve iteratively. Keep it small, simple, and valuable.