Hacker News new | ask | show | jobs
by billpatrianakos 5148 days ago
I don't care how overdone to-do lists are, I never get sick of them. Putting this together in 3 weeks is impressive considering your background. The UI is really what makes it. Todo lists are really straightforward from an under-the-hood perspective which is probably why everyone makes them (myself included). That's why I think the design is really the most important part of it and you nailed it. I've been developing professionally for 2 years now and before that I was coding front end stuff since I was 10 and you totally put me to shame in just 3 weeks. I think you have a real talent and a great eye for design. Plus, from what I understand, you're a chemistry major and I'm assuming you don't plan to code professionally. All that considered, you're fucking awesome and I'm actually jealous. Good job.
2 comments

I am at a loss for words. Thanks so much for your kind comment; it is inspiring and motivating. When I posted this on HN I really wasn't expecting such overwhelmingly positive feedback from so many great people! In a few short weeks I've found that the internet can be a very rewarding place. I'm not sure where I'll end up at this point, but for now I'm enjoying web development very much. Thanks again! :)
I'm jealous too :) I've got about ~10 years experience in software, half of it working on web projects. I posted my app yesterday hoping for feedback and got exactly zero upvotes and zero comments. The lessons I'm taking from this:

1) get people to interact with the app straight away (aka. lazy registration)

2) keep words away from the homepage, they can go in the /about page

3) get a design

I think design is the most important thing. It's your first impression and you have to make it a good one. If there were a website that cured cancer but it looked ugly upon first glance people probably wouldn't stay on it long enough to figure out what it does or sign up to try it.

Lazy registration is also a good idea probably. I never once built anything that used any registration and I'm embarrassed to say I'm not sure how it works. I'm sure 5 minutes on Google would get me going though.