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