How not to drown in your own code. BEM methodology, file organization, and writing scalable styles.
theory