Wind Tunnel

The official 12 Spokes blog.

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 [...]

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 [...]

What to do when you’re bombing a job interview

True story: Last year, Trey was conducting a phone interview with a developer. It was going badly. Five minutes in, Trey was thinking, “There’s no way I’m going to hire this guy.” The interviewee’s voice was flat, his answers were uninspired, and he just wasn’t fun to talk to. When you’re bombing an interview in [...]

Who works weekends? Lazy developers.

Heading to the office on a Saturday is a culturally accepted sign that someone is a hard worker. That person is so busy and dedicated, he or she will give up free time to go to work. I posit that it’s the opposite. People who head to work on the weekend are lazy. I will [...]

The evolution of a canary

We’re building an awesome product for hosted continuous integration. Yeah, unless you already know what that means, it’s probably not for you. But our logo design process was really fun and here’s a peek at what we did. The product, by the way, is called Canary CI, and it’s going to do for continuous integration [...]