Shared today on Twitter

@JetstarAirways How long does it take to get SMS boarding pass? Instant or should it take a while? Flight isn’t for 36 hours…


@JetstarAirways Nevermind! Just got it. I knew as soon as I tweeted you it would arrive… ๐Ÿ™‚


Woohoo! Project I’ve been working for nearly six months has just launched: http://t.co/qYpW6mg. I am now a horse racing expert. ๐Ÿ™‚


Another thing we did recently at work: http://t.co/RiLJ9z0. See Ma? It’s not just selling ringtones anymore… ๐Ÿ™‚


@witty_knitter Well, that’s what my company does. As for me personally, well, I’m the guy getting grilled here: http://t.co/vXMpzB0. ๐Ÿ™‚


@witty_knitter “I HAVE PEOPLE SKILLS! I AM GOOD AT DEALING WITH PEOPLE! CAN’T YOU UNDERSTAND THAT? WHAT THE HELL IS WRONG WITH YOU PEOPLE?!”


@healthmonth @busterbenson This is weird. Our team page is displaying actual html tags instead of rendering properly? http://t.co/AEB5no1


Today = WIN. Successful project launch, pesky nuisance nowhere in sight, sun is shining, and I ate beetroot WITHOUT GETTING IT ON MY SHIRT!


@toastman You made me paranoid. I had to look down.


@betsybookworm Ha! He was on Days of Our Lives back in the 80’s. He will always be Eugene the wacky inventor to me…



Important Note

This site features content going all the way back to 2000. The posts you’ll read reflect my views and writing style at the time. While I have gone back to clean up a few of them, I think it’s important not to sanitise too much. This site is a record of who I am and how I’ve grown. Any blog post written years ago may not reflect who I am today, nor how I would write about the same topic today.