7 Articles written by Nathan Rambeck

  • Thriving Development Teams

    Why do some development teams thrive while others seem to flounder? Nathan shares his perspective on how to build fluency and foster an environment of humility and empathy that leads to successful collaboration.

  • BEM by Example

    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.

  • Thoughtful CSS Architecture

    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.

  • Email Lab: A Starter Kit for HTML Emails

    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.