Over the past few years, I've had maybe 2O products/tools ideas that I started researching and/or coding, and at some point I always ended up finding too many cons to actually finish and ship them, only to stumble upon months later on a startup/guy doing the exact same thing and getting traction
How do you personally manage to choose and stick with an idea or problem to solve?
I'm especially interested about answers from people who are either making money or having active users.
The other issue is that you need to solve, "the give up problem." Everyone will eventually give up on all projects. You want to forestall that by working as fast as possible to finish your project. You are literally racing against the give up point. You want to do that by hitting goals in your project as fast as possible. I can tell you that if you are making progress you are less likely to give-up. In the past I was more leisure about my projects. I can get to it tomorrow, I used to say. The problem with that is that if you do that too much eventually you'll just get bored and give up. You don't have to kill yourself but you do have to make progress at a frisk pace.