BEM is a popular naming convention for CSS class names that we use widely here at Sparkbox. The fundamental concepts of BEM are simple and straightforward, but there are common errors those new to BEM make that this post seeks to explain through a series of examples.
Nathan provides an introduction to CSS architecture that will help you design a structure for your code so your projects and teams can grow without becoming an unmanageable mess.
If you're looking to start or accelerate a career in the Web industry the path isn't always clear. Nathan shares his advice to get educated, get experience, and get noticed.
If you're doing it right, anything you build on the web is constantly evolving. No matter how much planning you do, you're going to need to refactor your CSS.
Coding emails can be a long, daunting, inlining-all-day process. Nathan shares a new open-source project that uses Grunt, Sass, Handlebars, and Assemble to let you building emails faster, easier, and with less stress. Meet Email Lab.