
Spent weeks building a niche SaaS, got ~5 visitors a day. Published one data report and traffic 5x'd off two Reddit posts. Here's the tactic (and the honest catch)
Quick build-in-public story with a tactic you can steal.
I built rungcode.io, prep for the "Forward Deployed Engineer" interview (a niche but fast-growing AI role). Classic mistake: I overbuilt the product. Real code editor, SQL sandbox, an AI mock interviewer, 115 problems, billing, 2FA, the works. Then I launched and got ~5 visitors a day for weeks. The product was way ahead of its distribution.
Instead of building another feature, I tried something different: I made original data. I pulled every open Forward Deployed Engineer job I could find from public job boards (Greenhouse, Lever, Ashby), 292 roles across 11 companies, and analyzed who's hiring, what they pay, and what the interviews actually test. Published it as a free report.
Result: traffic 5x'd off two Reddit posts, and the engagement was wild, 7 to 13 minute average sessions, people reading the whole thing and clicking into the app. The lesson that finally clicked: original data is the single most shareable and linkable content type there is. People upvote and cite data. Nobody links your landing page.
The honest catch (this is the part most "growth" posts skip): that first spike got me zero signups. The traffic was mostly mobile Reddit curiosity, not buyers, and they physically can't start a coding session on their phone. So volume without intent converts terrible. I added an email capture (trade an email for the raw dataset) so the next spike leaves something behind, and I'm now leaning on higher-intent channels.
Takeaways if you're pre-traction:
- If you're getting ignored, the problem is almost never the product. Stop building. Distribution is the job.
- Make original data in your niche and lead with that, not your features.
- Pair it with a capture/convert mechanism, because curiosity clicks won't sign up, but they'll give you an email or feedback.
Happy to share the report or the tool if it's useful. And since I'm hunting for real feedback: I opened 30 days of full Pro free to the first 100 people, code LAUNCH3 on the pricing page. Poke at it and tell me what's broken, I genuinely want to know.