Ask HN: How to stop building apps/solutions without knowing my audience?
I think many of us went through it.
Sometimes, we think like:
genius idea, I do not need any validation. I'll just make it and everyone will like it
99% of cases it passes through unmentioned. Not because it is bad. Mostly because you did not make enough effort to promote it to your audience.
The usual problems are: 1) You don't know your audience; 2) You know your audience but you can't reach it.
Note that you can't properly validate ideas with the audience; you have to validate a solution around your idea. It's super hard to get the set of features and UX right even when you have the 'right' value proposition.
I believe we could mitigate both problems with more dedicated forums to discuss ideas in a structured way (a kind of flea market for ideas).
That was my intention when I started a while ago: https://github.com/marcelosousa/million-dollar-ideas.
It can help if you are part of the audience. For example if you are building an app to solve a problem you are facing.
I think marketing is the biggest factor. For example, I built an app that uses a reverse BAC formula to calculate the amount of alcohol for a party. I thought I should market it to college students (just put up posters on a campus). I didn't have much success, probably because of the bland UI or that college kids are more laid back about planning.
Someone suggested I market it to event planners or caterers for doing weddings, etc. I think this would be more successful since they need a calculator more than a cool UI. I don't want to pay for promoting it though.
I have always found it best to obtain FEEDBACK regularly from the intended client(s). Particularly recommend observing (and recording) your client(s) attempting to `interface' directly with your work as it progresses to eventual reality.
Just make draft versions without much effort involved to test the waters.
Nobody actually know what they really want before they see it.