The secrets that Dhravya Shah used to sell two startups at just 18 years old.

Just 18 years old, Dhravya Shah is already a twice-exited founder and multiple-time hackathon winner.
I was fortunate to catch up with him to get his advice for aspiring indie hackers:
For myself, I use the five-minute rule, which means if it's something that you can finish in the next five minutes, do it right now. If it's something that might take a lot of time and you're like, getting bored and you're burnt out, still do it right now for just five minutes.
This has really helped me because it’s always the start that's the most difficult. If you can just get started, often you’ll find yourself able to get in the zone.
I come up with all my ideas pretty naturally. Usually I just notice a problem in my regular life that I’m able to build a project to fix.
But, besides that, a lot of my ideas come from hackathons, because they force you to think of an idea immediately. LMFAO.tech, Disco.pics, and Supermemory were all built in hackathons, so it’s been pretty successful for me.
One thing that I wish I started doing earlier is collecting the proper user metrics. It’s really helpful to know exactly what button people are clicking, traffic, and retention.
The three keys for any app to grow are:
Virality. There should be a marketing funnel in some form.
Retention. What keeps people coming to the app?
K-factor. Ideally, each user should bring in four or five additional users.
If I had done a better job tracking my metrics early on, I could’ve grown way faster.
I have seen way too many indie hackers on Twitter trashing other projects. Sure, this might bring you some attention and Elon bucks, but it won’t bring actual users to your app.
The real way to get a lot of users is to actually share your story and show that you are a real person, not just a marketer. If you just tell your story in a natural way, you’ll eventually get to the right audience.
There really is no secret to growing on social media. You have to just post authentically and enthusiastically.
The Product Hunt launch itself probably won't bring you a lot of new users, but that doesn’t mean it’s not worth doing.
You’ll often get a lot of traction on social media just by posting about it, so that’s automatically boosting your marketing. You’ll also get really good, actionable feedback from the 50-100 people on Product Hunt who are constantly looking for cool new products.
Personally, this makes launching on Product Hunt still worth it.
I am a big free trial guy. Most of my apps are positioned free to start and I only try to convert people after I get to 10,000 active users.
The reason for this is that if you try to convert people too early, your feedback funnel will really dry up. And if that happens, your product is basically stuck.
So, at 10,000 users I can convert 5% of them, and that’s still big enough to make a decent amount of money and continue getting really good feedback.
It doesn’t matter how good you think your idea is, if you want it to be more than an idea you’ll need people to care about it and trust that you and your project are legitimate.
So I do open source first to build that trust. For example, Supermemory is an app where you bring all your data in and then have an AI interact with it. Open source makes people a lot more comfortable here because they can actually see the code before they import their data.
Open source is also great for community building. I’ve built a ton of projects over the last couple of years, so now whenever I launch a new project I know that it will have 6,000 users the next day, no matter what.
Finally, open source also helps in business. That’s because it 1) provides a free security audit, which is amazing and 2) makes enterprise sales much easier because they can check out the code themselves and self-host the app.
First, you have to be your own user. If you yourself are sold, then you don't need to think of anything else except increasing your K-factor.
Eventually it will become a network effect because developers usually try to hop on the next big new thing.
Indie hacking is all about making something that you want, telling your story, and being enthusiastic about what you do. if you just do these three things, a lot of people will care about what you're building.
And if you can get 10 people to care about it, then you’ll have a really good chance of success.
I'm curious about the sustainability of his approach to free trials. While I appreciate the logic behind waiting for 10,000 active users before attempting conversions, I wonder if this might be too cautious for some startups, especially those with higher operating costs.
The open-source first approach is fascinating, especially for building trust and community. But I'd love to hear more about how Dhravya balances this with protecting his intellectual property. Are there certain components he keeps closed-source?
Overall, it's inspiring to see someone so young achieve such success. Dhravya's journey shows that age is no barrier to innovation in the tech world. I'm excited to apply a few of these lessons to my own projects!
Building and selling two companies taught me that success isn't about ideas but execution. Resilience trumps talent, and scaling requires a relentless focus on process. Trust your team, embrace failure as a lesson, and never stop evolving. Every setback is a stepping stone to your next breakthrough.
i had a quesition , if we build something we want and what if nobody is interested in it? what if alll the time that i put in it goes to waste?
Stephen Flanders's insights from building and selling two companies are invaluable for entrepreneurs. Key lessons include the importance of scalability, understanding market needs, and maintaining strong leadership. Flanders emphasizes the value of strategic planning, adaptability, and networking. These experiences highlight the nuances of successful business growth and exit strategies.
Good and inspiring advice. 🙏
I do wonder what his thoughts are on how to track those metrics will. They certainly sound like good metrics to have, but as someone with little expertise in tracking and analyzing the numbers, more details on what to track and how to use it would have been very helpful.
Then again, I guess the scope of the article has to end somewhere. 😅
This article provides very practical entrepreneurial advice, especially the "five-minute rule" mentioned by Dhravya, which made me realize the importance of taking action. The idea of gaining inspiration by solving everyday problems is also very valuable! Additionally, the strategy of offering free trials and the advantages of open-source projects have deepened my understanding of how to build user trust. I look forward to applying these suggestions to my projects. Thank you for sharing!
10,000 users before actually monetizing, sounds like a lot! But it makes sense in terms of gathering user feedback. I’ll try this strategy once (when I make it to 10,000 users). Thanks for the great article Stephen!
Great advice, thanks for sharing! What did you find out in your metrics, that you wish you had known earlier and what platforms besides your socials and product hunt did you use to gain traction?
Very interesting! Hackathon can also be used to drastically improve UX. Bubble just ended a 48h Hackathon to ship 30 editor updates to fix small bugs. Feedback from their users was incredible
This comment was deleted a year ago
Well said, same here! I created most of my most successful software from that! Market research's great but sometimes the answers are right there with you :)
Agreed!