TL;DR: I built Awesome Directories – 300+ curated launch directories for indie hackers. Free, open source. Here's why I built it without talking to a single customer, and what I'm learning from that decision.
🔗 Live: https://awesome-directories.com
🔗 GitHub: https://github.com/awesome-directories/awesome-directories
I know what you're thinking: "You're supposed to do customer discovery first."
You're right.
I didn't.
Here's why:
My last product: 3 months building a SaaS for B2B sales team. Spent $0 on customer discovery. Talked to 0 customers. Launched to… 0 customers. $0 revenue.
That sucked.
This product: I had a clear problem (wasted 20 hours researching directories), a simple solution (aggregate them), and honestly? It was fun to build.
So I built it in 3 weeks instead of spending 3 months validating.
Is this smart? Probably not.
Is it working? We'll find out.
Awesome Directories: A curated list of 300+ launch directories with:
✓ Domain Rating scores (filter for DR 70+)
✓ Dofollow/nofollow badges (SEO nerds know why this matters)
✓ Community voting (ratings/reviews from real founders)
✓ Multi-select checklist export (CSV download with all your selected directories)
✓ Submission tracking (mark which ones you've submitted to)
✓ Real-time search and filtering
✓ Open source (Apache-2.0 license)
Tech stack: Astrojs 5 + Supabase + Ahrefs API
Cost: $20/month (Apify Actor)
Time: 3 weeks part-time (I have a newborn, so "part-time" means naptime coding)
Reason 1: I AM the customer
I wasted 20 hours researching this manually. If I needed it, someone else probably does too.
(Yes, this is the same logic that led to my first failure. I'm aware.)
Reason 2: The goal isn't revenue
This is a reputation-building project. I want:
Revenue? Maybe later. Maybe never. Don't care right now.
Reason 3: Low stakes
3 weeks vs 6 months. $20/month vs $500/month. If this fails, I lose 3 weeks and $60. That's… acceptable.
Reason 4: Building in public is the customer discovery
I'm launching with the first version and listening to feedback in real-time. If people don't use it, I'll pivot or kill it. Fast feedback loop.
Lesson 1: Distribution is harder than building
I have 15k LinkedIn followers. Average post impressions? 200.
Follower count is a vanity metric. Distribution is earned, not given.
Lesson 2: Open source ≠ automatic traction
"If you build it, they will come" is still bullshit, even if it's open source.
I'm learning: You have to TELL people, repeatedly, why it matters to them.
Lesson 3: The retention problem is real
Once someone downloads their checklist of 20 directories… they're done. They never return.
This is the fundamental flaw in directory aggregators (from my market research). I don't have a solution yet.
Ideas I'm testing:
Open to suggestions.
As of launch day:
I'll provide updated numbers as they come. Good or bad.
I see a lot of "I made $10K MRR in 3 months" posts. They're inspiring, but…
Not everyone's journey looks like that.
Some of us:
This is that story.
Maybe it works. Maybe it doesn't. Either way, I'm documenting it.
Last week:
This month:
Open question for IH community:
Should I invite directory creators (DevHunt, BetaList, etc.) to join as "verified judges" who can review and recommend OTHER directories?
Idea: Build a more authentic review platform where directory operators review each other. Could create a trust layer that doesn't exist today.
Thoughts?
🔗 Live site: https://awesome-directories.com
🔗 GitHub: https://github.com/awesome-directories/awesome-directories
🔗 Product Hunt: https://www.producthunt.com/products/awesome-directories
For the builders:
If you're launching a product this quarter, this might save you 20 hours of research. That's the only claim I'm making.
If you find it useful, let me know what directories I'm missing.
If you think this is stupid, also let me know. I'm here for honest feedback, not cheerleading.
What I'm curious about from you:
Reply with your experience – I'm literally building the next version based on your answers.