My work

I'm an experienced front end developer, specialising in semantic, accessible code. I've plied my trade for companies like Nature, the BBC, Channel 4, Ogilvy and Mather, the Royal Academy of Music, Gemalto, and many more.

I'm one of the core contributors to the Pa11y accessibility tool.

My site

The current build runs on a Silex (PHP) backend with a Shunter (Node.js) frontend. The design was inspired by Paper Kit. My workflow benefits from Git, SASS, Pa11y, Grunt, and Vagrant with Puppet.

My writing

Latest post

Let's Watch: King of the Zombies

Two things I enjoy are folklore and zombies. Oddly in spite of the latter I've never been much of a movie fan; being deaf means I'm obliged to use subtitles and since I'm reading anyway, why not just read a book? But I am interested in the origins of the zombies we know and love today, so since it's Zombie Awareness Month, I've decided to embark on a journey of cinematic discovery, if you will, a zomboddysey, of the zombie canon in cinematic history. So let's watch King of the Zombies!

» Continue Reading


I write code.

Thunbnail image

My code is maintainable, accessible, re-usable, and semantic. I work to WCAG guidelines and I believe in strong House Styles and sociable programming.

I ride bikes.

Thunbnail image

I have several bikes. Do you like bikes? I like bikes. I like riding my bikes. If you like bikes too, we could go for a ride! On our bikes!

I read.

Thunbnail image

I mostly read non-fiction, maths, pop science, linguistics. I read graphic novels to classics, comedy to tragedy. My favourite poet is Philip Larkin.