Developer of the interwebs, advocate for technology for good and awesome, enjoyer of fine ales and good food.
I work for a company called mySociety, trying to make the world a better place.
I write code all day, most of which is Open Source. See what I've written.
Occasionally I write things in my blog, which tend to be short and technical.
I sometimes write longer pieces about things which interest me or on which I want to put more detail.
Presentations which I've given in various times and places, on various subjects.
I'm on a quest to make my home as smart as possible. Read more about what I use.
Proving who I am by the mighty power of cryptography.
I also enjoy playing video games, and wish I had more time to do so.
In my free time I have been known to take to the stage.
I enjoy singing, and usually do so in a choir.