JavaScript Styleguide, can be applied to other things as well.