If you were starting from zero today, how would you get the first 100 real users in a clean way? I would love specific ideas like where to share, what kind of write up works, how to approach niche communities, or what you would build into the product to make sharing natural.
Thanks.
What problem does your tool solve? Write a blog on "how to solve/do XYZ".
Share an easy and free way to solve the problem without using your tool. Then introduce your tool and share its advantages and drawbacks. Be genuine and honest, don't oversell it. Acknowledge alternative tools and solutions.
Quick tips on how to write well - https://codecrafters.io/blog/writing-for-developers
I haven't solved it, but my experience has lead me to believe that building in public and blogging/vlogging your journey (why you started and what you learned) is promising. That type of content drives brand and product hype via views/engagement, helps you filter ideas (if your vlog is getting no traction, maybe not a great product?) and avoids promotional post rules in a lot of communities.
My new years resolution is to dial in my content driven development pipeline.
Product hype might be hard with developer/tech types of tools. Devs have very good BS radar and "hype" is sometimes all there is in a lot of content. I see and hear a lot of the "build in public" being promoted as the way to do things with the "build an audience" mantra.
There is a huge hurdle to produce good video content, it takes a lot of time to record, edit and publish quality videos. Publishing quality videos can help get traction/views/subscribers but that doesn't mean it will translate into paying customers either. Do people really want to watch software developers code or talk about it? There has to be other ways to market a product.
1. Just do split screen videos where you talking head with slides on the other, and read off the slides.
2. Record in segments, with a full reset between each segment. Makes editing really fast.
3. Don't stress about small mistakes. People are into authenticity, it's ok.
Lighting/"studio" design is still an art, but you can get something set up in a day or two. The harder part is coming up with good video ideas, and doing a compelling title/thumbnail/hook. That's a rabbit hole.
If you have a social media following you can leverage that. Cold calls can work if you're selling big ticket items, but you also need to be good at sales and do a lot of legwork so I wouldn't go down that route. I wouldn't start advertising until you can demonstrate product market fit.
Unfortunately, as you are learning, this is 100% backwards. Writing something that is commercially successful starts by identifying a potentially commercial product.
In other words, you need to start by Marketing, not programming. You're looking for 3 things;
A market you can reach; That have money to spend; That are prepared to spend money to make some pain go away.
It might be obvious that a market might exist (say something that makes govt more effective) but selling to govt requires enormous resources you don't have.
It might be obvious a market exists (a tool for refugees to apply for aid) but they have no money to buy anything from you.
It might be obvious a market exists (trips to the moon) but you can't build that.
Once you have found a market you can reach, who have some money, and are willing to spend (perhaps with a deposit) then (and only then) should you start coding.
Commercializing stuff you have already made is hard because the product was tailored to a specific user, and he already has it (aka you).
If you offer a simple performance-based deal (e.g., a small reward for each signup or free premium access for their audience), many will happily try your tool because there's no upfront cost for them. Give them a short demo, a clear value story, and a unique link so they can track referrals.
A single well‑matched micro-influencer can easily get you your first 100 real users. It could be a fastest ways to get distribution without spending money.
> If you were starting from zero today, how would you get the first 100 real users in a clean way?
Beg everyone I know. When that doesn't work, start Googling, pick up the phone and start calling people.