Latest Posts


July 23, 2013 - By

I’ve heard of the DRY (Don’t Repeat Yourself) coding methodology a bit over the years, but this practical explanation really blew my mind. It often... View Article

Chrome Blink issues

July 12, 2013 - By

Chrome Blink went to the masses today, and unexpectedly I found my first buggy thing about the new JS rendering engine! I really didn’t think... View Article

I amn’t

July 10, 2013 - By

Today when asked a simple question my two year old replied “I amn’t”. We laughed, but didn’t correct her, after all: she’s actually made a... View Article

WordPress TV

July 8, 2013 - By

My talk at WordCamp TO (Breaking the Mould) is now online here:


July 8, 2013 - By

Don’t Repeat Yourself: This is a great post about writing more maintainable CSS. Great examples show that sometimes being DRY can mean more code.

Breaking the rules

July 7, 2013 - By

I recently had the pleasure of collaborating on a bit of responsive front end / WordPress work with a colleague at Thrillworks. This highly experienced... View Article

An open letter to Adobe Typekit

June 29, 2013 - By

Greetings and salutations good folks at Adobe Typekit! Have I told you lately how great you all are? That thing you're collectively doing with your hair is really working for you! Yes, you're always so perceptive; I am trying to butter you up. You see, I have a favour to ask. Can you add the Poppl Laudatio family to your font library please?! I'm not asking for something for nothing. I have some ideas.

Where art thou front end?

June 25, 2013 - By

Front end developers are an interesting bunch. I find they generally come from two places: Designers who have learned to code their creations, or Computer... View Article

IE10 vs. Media Queries

June 10, 2013 - By

I just had my first run-in with IE10. Consider this media query: @media (max-width:767) {} Chrome creates a break point at 767px. IE creates a... View Article


May 16, 2013 - By

Yesterday my son was born. We named him Etcher. We’ve had a lot of questions about the name, so I thought I’d share a bit... View Article