JavaScript Best Practices from Christian Heilmann
thinkful.com