how much programming experience did you have before you started?
Otherwise, I don't even do Javascript (it's a major weakpoint), and much prefer "visual" duties like HTML/CSS/design.
also, the site looks great. good luck with it!
So there wasn't "one" resource — it was a lot of scrappy Googling and asking for help for every problem that got in my way.
i am thinking that relational databases used today may be a problem sometimes..
i am collecting stories about problems with altering schemas while prototyping and while in production (losing data, manual altering tables, relational dbs restrictions, many-to-many relationships and other complexities) but it seems it all went smoothly with the tools you had.