Hi, I'm James.
I make websites.
I’m currently leading the talented development team at Superrb Studio, where I build awesome websites and interactive experiences
I build open source software
for fun and for profit.
Here are a few projects you might find useful
I write about design,
development, and the web.
Here are a few of my favourite articles
The view from above
Pondering a fond childhood memory.
Selling yourself
Why there are no examples of my work on this site.
Getting it wrong
A heartfelt apology to users with accessibility needs.