I’m from Portsmouth in southern England and now live in Sarasota, Florida.

Between leaving England and arriving in the US, there were a few stops in between, including Wales, Mexico, Japan, Australia, and Atlanta.

Much of what I do straddles the line between teaching and web design. Here’s a few of things I’m involved in:


OSTraining teaches people how to build great websites. The company has been around since 2007, in various forms, and has taught 100,000’s of people to build websites with open source software.

Writing Books

I’ve been lucky enough to work with some great co-authors over the years and write books on MySQL, Drupal, Joomla, WordPress and other platforms. Click to see my current books.


Joomlashack has been selling templates and extensions for Joomla since 2006. With a mailing list of over 1/2 million users, its a cornerstone of the Joomla community.


PublishPress develops powerful publishing tools that allow WordPress writers (and teams of writers) to really set high standards for their content.


UpStream is a project management plugin for WordPress. It works natively inside WordPress to allow teams to collaborate on projects.