maintainable javascript

useful tips for developing and writing maintainable javascript code by Nikolas Zakas.