Shared today on Twitter

Sadly, it’ll be without me and my beanie this year. #traipsingaroundeurope @gusseting
https://t.co/0oC620WDpl


@gusseting @loisivethe Unfortunately Paris isn’t on the itinerary :(. Someday!


I know that really it’s a good thing, but man, the fact that there are a zillion ways of doing the same thing in Git is confusing for newbs.


@antonemdin I can see it.


RT @cameron_rogers: “I can’t stand people who say things like, ‘That’s not really Agile.’ Of…” — @writebeard https://t.co/Ta56TFykzr https:…


Too wiped out to cook. Thai it is! https://t.co/bjpQxGydyG https://t.co/H3jqIfbFc4


@elegantpoem It was merging and squashing and rebasing and fast-forwarding and… TRAUMA. Let’s discuss no more.


Ancient Greek sculptures dressed up in hipster clothing. I LOVE THIS. https://t.co/HOqLfpYsk5


@mmastertheone Fascinating!


RT @brtrx: My initial review of one of MIcrosoft’s new Cognitive Services. https://t.co/37CscGxJjm https://t.co/PcfLbSU9bY


@chrisgander Elope. Much cheaper, and I can recommend a great Elvis. 🙂 https://t.co/T4JEJ9SSj8


RT @nzkoz: Code comments http://t.co/2KDRdfFE9u


Relaced my sneaks today. Thanks @skinsau! #knotme #rainbowlaces https://t.co/KtX7Dab2Lw https://t.co/EP9phvaLNT



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.