Ask HN: How to quickly get a product out?
I'm not sure if what I'm creating is more complex than most (it probably is) or if its that I'm essentially doing this alone with the exception of occasional questions that I ask one of my smarter friends about.
It could also be my work ethic, as during the week I have a maximum of 3-4 hours to work on it and eat dinner, and exercise for about an hour and a half and then shower & sleep
Most of my time is spent refining the idea, and the times when I got something working I quickly realized a much better way to approach it, and that has happened a few times. Should I just do it and slowly improve or continue this agonizingly slow process of refine, create and redo?
Or rather, how do I leverage the time I have to create a useful utility quickly?
Once you've launched a dozen sites (possibly for consulting clients or even old employers if you were careful with your contracts), you'll have a good set of tools built and lots of pieces that you can use to cobble together a new site in a hurry.
As an example, S3stat went from idea to launch in a weekend because the only thing I needed to build to make it work was the actual functionality of the product. The public site, its login system, user accounts, forums, CMS, admin backend, continuous build/deploy, and all the data access boilerplate were all torn out from other projects that I'd built over the years.
If I had to build all that stuff from scratch, it might have taken a couple months to have a good product site ready to compliment the comparatively tiny piece of code that is the actual functionality that people pay for.
Start small contest which relates to use of your product.