Hacker News new | ask | show | jobs
by mooze 4881 days ago
This is so cool! There are a few issues (clock hands load before the face does; no detailed 'about' section) but it's pretty impressive as it is.

Since I'm following in your footsteps and about to start the 'build' phase, I'm curious about the tools you used: which host, stack, framework etc, and why did you choose them? Did you learn everything from scratch?

Congrats on the launch btw, it's quite a feat:)

1 comments

Thanks, glad you like what you see!

As for the tools I used, it's currently hosted on Heroku and I built the app on the Meteor framework and MongoDB database. I chose them to let me focus primarily on the core app and design. That way, while I still had to know enough to use them, I didn't need to spend another couple months learning the deep ends of all the technology.

In so far as learning from scratch, I actually already had a basic foundation in the areas I needed to learn. In design, I grew up as an avid artist who enjoyed drawing, crafting, and doing some crappy graphic designs...at one point, I was even seriously considering becoming an architect. So picking up photoshop and building my graphic design skills weren't too bad for me.

In programming, I took an AP computer science course in high school and loved it. I unfortunately didn't continue programming afterward, so my ninja java skills are pretty non-existent by now. Nevertheless, it probably helped me see programming as something I could learn instead of this complete black box of mystery that truly non-technical people would see.

So I feel it would be unfair toward others who had none of these backgrounds to say that I truly learned everything from scratch. Beyond these basic skills though, yes, I had to start from all the itty-bitty basics of web development, such as the different languages available, figuring out what the heck is a library/plug-in/framework/jquery, using the console, how to deploy, and so many other first-time experiences that I can't list them all. I'm happy to say that these are second-nature to me by now though, so if I had to do it all again, I think I could probably build Habbit in half the time.

Thanks, Meteor looks amazing, it could well replace what I'm currently looking at!

Our backgrounds are so similar (down to the 'considering becoming an architect' part) it's scary - you've given me confidence that I can pull this off on my own:)

In that case, good luck to your next venture! :D