Do you want to win an ElePHPant? All you need to do is vote for my talks, and you could be in with a chance!

Vote Now!

Blue ElePHPant
* Terms and conditions apply 1

This content is in the process of being imported from a previous system, and may lack some formatting detail or imagery.


We had the first items from our recent eBay garage sale collected today, two people came. The first guy – I don’t know his name, arrived to pick up a 12 piece dinner set. He used to build his own motorbikes when he was younger, starting with a Harley, and remembers when the Japanese first…

Read More »


Despite the server changes that I wasn’t aware of, documentation had become duplicated, files I couldn’t access, and networking issued that stopped me sending changes from my development environment to the staging server, I had the best day at work in a long while today. At some point after midday, I saw Marty get up….

Read More »

Moving On

I’ve done my professional duty now and informed my employer before broadcasting this. I resigned today. While I won’t air dirty laundry in public, I can honestly say that it’s been awesome working with pretty much everyone at the company. The people and passion, bar none, are what drives the company and keeps it alive….

Read More »

Emotionally Draining Schedules