Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Finally, I get started and it goes great, the code is really elegant, I put a new programming technique/trick to use ...

That suggests your primary driver was to get to try something new. Once you've satisfied that urge, you move on to the next bite-sized learning experience that will give the same initial rush.

If you want to get into shipping mode, maybe you should try to explicitly force yourself out of "elegant experimentation" mode by doing things the "boring" way, whatever that may be for you.



That's very rarely the case, I think it's more to do with the fact that I'm still learning.

I've become more and more comfortable with FP over the last year and I enjoy being able to utilise the new things I pick up, but I don't think I've ever worked on a project purely to try something new.

I tend to experiment at work too and our products always ship.


In most cases a competitor is not doing exactly what you want to do.

If your idea involves some sort of a gimmick or very specific point of attraction and that is already being used by a competitor, then sure, maybe you should pick a different idea. But otherwise there is likely much room for competitive advantage.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: