I have had quite a few false starts in the past, and many were for the same reason: I built something that people do not want to use.
I spent months perfecting every small detail before finding out that people did not care.
So I wrote up a small article, on how I now validate my ideas. It includes things like:
If that sounds interesting, then this might be helpful (no signup): https://wecofounder.com/articles/how-to-validate-your-startup-idea-before-writing-any-code
How do you make sure people want to buy what you are trying to sell? I'd love to hear what other founders are doing :)