Latest from the blog
Unboxing joy
A good product makes you want to evangelise it. You want to tell the world so they can experience it ...
Latest talk
MVC structures in WordPress plugins
A conceptual look at developing WordPress plugins using the Model View Controller architecture
I write about Development, Life, Web x.0, Work, and Rants amongst other things.
I like to get do the odd talk when I get the chance. Do get in touch if you’d like me to talk about web and mobile development.
I produce podcasts, occasionally make music and drink coffee.