In the web community


At Clearleft I've worked on a range of projects for large clients and well-known brands. I mostly built pattern libraries or helped teams build their own. I also built some of Clearleft's conference websites.

Public speaking

Latest learning

Creating my first HTTP server in node.js

Until now, my job as a front-end developer has been writing HTML, CSS and JS... I'm referring to the kind of JavaScript which might add behaviour to a site—client-side JavaScript. That's what I considered a front-end developer to do. But for a while things have been changing....

Latest adventure

Manly Banner

Manly is the one!

We've just spent a week in Manly and it brings good news. This is where we want to live! ...

Latest bookmarks

How Visible vs. Hidden Elements Affect Keyboard/Screen Reader Users

A great video outlining the differences between visible and hidden elements.