Archive: January, 2015

Why developers hate being interrupted

The Tomorrow Lab’s Derek Johnson writes one of the smartest pieces I’ve read on why sudden interruptions (or last minute, poorly planned meetings) can wreck such havoc on a developer’s workflow:

Developers don’t wear headphones because we enjoy music more than anyone else, it’s because headphones shut everything out and give us the mental space we need to build a very complicated model…

…If you’re an interrupter and you get a terser response than you might have expected please don’t take it personally. We’re just aware of the model starting to loosen at the more precarious points and are getting frantic about the need to get back at work.

Measure, optimize, automate

The smart slate of this post by Nicolas Bevacqua is how many different ways – YSlow, Webpagetest, Google PageSpeed – he tackles the same common problem: how do we automate our web performance measurements? Nicolas provides Gulp and Grunt plugins along with command line tools. The point here is simplification. Just start automating baseline performance in any way possible, as soon as possible. You’ll see a noticeable benefit for your web projects going forward.

Typographer’s typefaces

Type Worship’s Jamie Clarke:

Over four years and across eight issues we interviewed 64 world-renowned designers1, including; Erik Spiekermann, Jessica Hische, Michael Bierut, Nina Stössinger, Mark Simonson & Seb Lester, plus owners of respected type foundries such as, Font Smith, Type Together and Process Type.

We’ve counted the number of times each typeface was selected and found consensus with the top 25.

Why Star Wars?

The Dissolve’s Keith Phipps:

From a certain point of view, to borrow a phrase from a different movie, Star Wars isn’t an attempt to escape from Vietnam, but an attempt to recontextualize it, with the United States slotted into the role of the Empire, and the Rebellion standing in for the NVA and the Viet Cong. By the time the film reached screens, this source of inspiration was so deep in the mix—buried beneath everything from Joseph Campbell to Bruno Bettelheim to The Wizard Of Oz—that it hardly counted as subtext anymore. But it’s still fundamentally a story about revolutionaries standing up for what’s right, and its Vietnam-inspired origins complicate the notion that Star Wars was ever purely an escapist enterprise. No matter how long ago and how far, far away you set a story, the real world has a way of creeping in.

Of all the many influences on George Lucas for Star Wars, Vietnam wasn’t one that came to mind before reading Keith’s piece. Yet he makes a fairly persuasive argument.

Responsive images in practice

I’ve linked to many RWD articles here, but this recent piece by Eric Portis in A List Apart is much more than another well written introduction to the subject. His logic and discussion around the new sizes attribute, an otherwise often confusing topic, is masterful.

FontShop glossary

The next time you’re in a discussion about typography, for a design or other context, have this handy resource by FontShop handy. It’s a nice refresher on a lot of basic terminology, from ascenders to x-height.

Sassy starter

Front end developer Mina Markham wrote a very nifty starter kit for new Sass projects. On some of my latest work I’ve been especially influenced by Mina’s use of a utilities folder – it’s an effective way to include self-generated functions, mixins, and other external sass libraries all in one shot.