JavaScript Clean Coding Best Practices

This blog post covers general clean coding principles for naming and using variables & functions, as well as some JavaScript specific clean coding best practices.