Wind Tunnel

The official 12 Spokes blog.

How-to

The Art of Zen and the Terminal

Subtitle: use screen, and cut way back on your tabs Look at the following picture, and tell me why it sucks. Actually, since this is a blog post, how about I tell you why it sucks instead?  I’ve got 4 other terminals open aside from the one I’m actually working in, each one showing the [...]

Simple CSS color management with SASS

Simple CSS color management with SASS

When I first got my CSS on (did I really just say that?) back in 2006, managing color values in my style sheet was pretty simple: I had my colors for text, and then my colors for elements with solid backgrounds, and that was about it. If I had my act together, maybe I’d write [...]

Refusing treatment for a slight case of DIVitis

The best thing I came across about CSS in 2011 was Nicole Sullivan’s Webstock presentation, Our Best Practices Are Killing Us. Reading the slides, I had one of those cool experiences characterized by repetitive head nodding and smiling, where you realize that someone is perfectly articulating a thought that’s only half formed in your own [...]

Tools for Testing your Javascript

In our team’s testing process (and we do have a significant process to make sure that everything gets covered), we’ve noted in the past that we have quite a bit of overlap between what’s covered by our Javascript unit tests (typically with Jasmine) and by our browser-driving acceptance tests (Cucumber and Capybara with Selenium-Webdriver). Because [...]

Console and Git for Beginners (pt 1)

As a designer who uses Git and Terminal on a regular basis, it pains me to talk to other front-end web developers that aren’t even aware such wonderful things exist. I could go into the many ways that Git has helped me become a better coder and designer, not to mention how many times it’s [...]

Four tips for an easier Canvas animation

What’s the most important thing about your company’s homepage? The gimmick, of course! Ok, maybe that’s not true. Maybe what’s really important is a pleasant design, professional message, and concise and accurate information—but a gimmick doesn’t hurt! We’re almost finished redesigning OUR web presence, and in addition to all those important pieces of a good website, we [...]