That is why you shoul dno tcall your project crappy. Hell no. You went ahead and shiped something. You started a project and saw it through. You know how many people go through life without ever finishing something? A lot! But you managed to do something. And to be honest, it is quite handy. Its is a nice project that could be setup on an intranet so people would stop using email attachments to keep track of their todos.
Keep hacking and shipping. Good luck.
Do you mind listing your email on your profile? I'd like to get in touch with you.
I think this sentiment will help me to Just Do It™
As long as you keep hacking, there is no way you wont ship.
You can get in touch with me through twitter (@steveify), or uk.linkedin.com/pub/stephen-claridge/4/219/934
Will you be opening the source for the project? Seems a lot of people want to see how it works.
orangethirty: as someone who is learning programming and trying to ship something as well (but running into the difficulties you alluded to), your post is very encouraging.
I've built a similar prototype as well, but just kept it locked up because honestly I was afraid to really put it out there since I shared the same doubts.
So to get past that fear I'm just going to put it out there.
I'll let you know when I've taken care of that. Thanks for showing interest!
I think it's an important milestone to build something end to end, no matter how simple or imperfect.
On a related note, I was recently looking for a todo app for my phone and found myself wondering how it is that there are so many (hundreds) apps, many of which have their own ardent fans.
When there are so many competing apps and such parity between them, what's the lure for using one over another?
In my case, I tried several and ended up using the one which felt most intuitive to me - the app which allows me to record and organize things the way I think of them with the least effort.
So...I wonder if the relatively low barrier of entry to creating sufficient functionality in such an app has worked with the myriad, individual ways of thinking about time and tasks to feed multiple many successful apps in the same space.
If this is the case, how different would other spaces, which are currently dominated by just a few players look and feel if the mechanics were easier to implement?
So in one way the mechanics are trivial. In another way they're an immense challenge.
That was a bit over a year ago. Now I have ~500 active users and a half a dozen of contributors. I get random "thanks" emails, the occasional donation, and something nice to put on my resume. And the satisfaction of actually shipping something.
Link to the actual app (when it comes back up):
I've just launched a todo list sort of an app too, but it borrows heavily from open source components, much hairier, different audience to yours I suspect (alouy.com).
I know the feeling of working on things and never shipping. I recently decided to actually see a small program (vim plugin) all the way through from idea to documented, installable release.
It's also highly bare-bones (around 10 lines of vimscript, although it started as many more). But I don't want to get side-tracked talking about it. I guess my real point is:
Congratulations on shipping. God knows it can be harder than it seems.
Looking at these comments, I can tell HN is doing its best to re-discover its positive attitude towards "shippers" -- I kind of feel bad for anyone who tried to post a "Show HN" a month ago, only to hear crickets in the comments section. ;)
So, kudos for trying. Keep it up!
Feature creep: add some neat keyboard shortcuts for the power users ;)