Should I Focus on One App or Keep Building a Portfolio?
For Solo developers and indie hackers with multiple small SaaS products · Based on SF Founder Clarity: Bootstrap vs. VC Decision Framework
// TL;DR
If you're an indie hacker running multiple small SaaS apps and feeling scattered, the SF Founder Clarity framework helps you decide whether to consolidate, keep diversifying, or raise money. It starts with knowing your personality type (deep-focus vs. multitasker) and testing each product for genuine market pull. Use the sequential portfolio approach: commit fully to one, kill it fast if traction doesn't appear, and only run multiple products in parallel if you've honestly confirmed you're an exceptional multitasker. Bootstrapping is your default because the two-way door stays open.
How do I know whether to focus on one app or keep building more?
The portfolio versus focus decision is personality-based, not universally correct. If you're a deep-focus obsessive who does best work when locked onto a single problem, pick the product with the strongest market pull and go all-in. If you naturally operate well across multiple tracks, run a sequential portfolio — commit to one idea fully, give it 1–3 months, and kill it if you don't feel the market pulling.
The key mistake indie hackers make is running a true parallel portfolio. This looks productive but usually means you never get obsessed enough about any one product to run circles around competitors. AI tools are making parallelism slightly more viable, but they don't change your fundamental cognitive style.
How do I decide which of my apps deserves full focus?
Run the Problem Obsession Test on each product. Which problem would you genuinely work on for 5–10 years? Then check for market pull — the felt sense that customers are arriving easily and revenue moves immediately. If one app has clear market pull and the others feel like pushing a boulder uphill, that's your answer.
Next, apply the Sound Business Model Test. Since you're bootstrapped, your surviving apps already prove they have real business models. But 'surviving' isn't the same as 'thriving.' The app where revenue is growing on its own, without you forcing it, is the one with genuine product-market fit potential.
If no app has clear market pull, that's okay — it means you haven't found the right idea yet. Keep running the sequential portfolio, but kill ideas fast. One to three months without traction is your signal to move on.
When should an indie hacker consider raising VC instead of staying bootstrapped?
Apply the framework's three filters in order. First, the market size assessment: is the opportunity large enough for a venture-scale outcome? If you're building a niche tool for a small audience, VC doesn't make sense. Second, the 'Can You Name One?' test: can you name a company with similar ambitions that succeeded without funding? If you can't, capital may be required. Third, the competitive capital landscape: will well-funded competitors inevitably enter your market?
Remember the two-way door principle. While bootstrapped, the option to raise is always open. You can decide at any point to raise money if your ambition outgrows the model. But once you raise, you're committed to pursuing a venture-scale outcome — extremely big or zero. Most indie hackers are better served by staying bootstrapped and using traction as leverage if they do eventually decide to raise.
What should I validate before making any big strategic move?
Follow the engagement → retention → activation → growth → monetization order strictly. Plot your retention curve and find the elbow — the point where users stop churning. Identify the behavioral threshold that predicts crossing that elbow. This becomes your north star metric.
Early on, use vibes-based evaluation. Watch five real users interact with your product. Are they testing it or actually using it as part of their daily workflow? The 'Use It vs. Test It' distinction is critical: stickiness is only real when people stop consciously evaluating and start organically relying on your product.
Once you have validated stickiness and can see a clear retention elbow, you have the foundation to make confident decisions about focus, scaling, or raising money.
Next step: List your current products, run the Problem Obsession Test on each, and honestly assess which one has the strongest market pull. If none do, commit to killing one this week and doubling down on testing the most promising candidate.
// FREQUENTLY ASKED QUESTIONS
Should indie hackers bootstrap or raise VC?
Bootstrapping is the correct default for indie hackers because it preserves optionality and proves you have a sound business model. Only consider raising VC if the market is genuinely venture-scale, you can't name a similar company that succeeded without funding, and well-funded competitors will inevitably enter your space. The two-way door principle means you can always raise later with traction as leverage — but raising closes off the middle path permanently.
How many SaaS products should I run at once as an indie hacker?
That depends entirely on your personality type. If you're a deep-focus obsessive, run one at a time. If you're a strong sequential operator, commit fully to one product, kill it in 1–3 months if there's no market pull, and move to the next. Never run a true parallel portfolio unless you've confirmed you're an exceptional multitasker. AI tools make sequential testing faster but don't change your fundamental cognitive style.
How do I know if my SaaS app has product-market fit?
If you're not sure, you don't have it. Real product-market fit is unmistakable — revenue takes off immediately, customers arrive easily, and you feel the market pulling your product toward it. Any earlier moment when you thought you 'kind of' had it was not real. Before product-market fit, your only problem is that you don't have product-market fit. Everything else is a distraction.