I think the most important thing to understand when you are a coder and you start to develop in javascript is the notion of closure, which is a common feature with Lisp ( see http://en.wikipedia.org/wiki/Closure_(computer_science) ). Without understanding this concept, you will not be able to use the power of language, and simple mistakes are going to lose a lot of time.
Currently I use ant scripts to concatenate, minify, compress and deploy my websites and resources. I did not know Grunt that looks perfect for the job, thank you for the info!
I think the most important thing to understand when you are a coder and you start to develop in javascript is the notion of closure, which is a common feature with Lisp ( see http://en.wikipedia.org/wiki/Closure_(computer_science) ). Without understanding this concept, you will not be able to use the power of language, and simple mistakes are going to lose a lot of time.
Currently I use ant scripts to concatenate, minify, compress and deploy my websites and resources. I did not know Grunt that looks perfect for the job, thank you for the info!