Clean, easy to read code is fun to write, and is something to be proud of once completed. This style guide ensures where my passion is. Its not in just getting the job done, or even having my code review accepted at first glance. My passion is in writing code that will not only teach other developers who contribute to the same code base, but code that pushes me to write clean, idiomatic, bug free code.
undefined, when and when not to use
null, and the reasoning behing placing semicolons everywhere are examples of practices that I did not fully understand until researching for the style guide.