Mercury Rising

Monday the 5th of September was Freddie Mercury day. The day he would have turned 65, had he lived. This makes me feel a little old, but that's not the point. The day's Google doodle (pointed out to me with furious glee by one of my coworkers) led me to YouTube and numerous videos of Queen performing live. As I often do, I'd forgotten just how good they were. I spent much of the day fighting the urge to pump my fist and throw shapes at my desk[1]. Since I had so much fun with this, I'm going to

Read this post

Revisiting the Language Issue

Some time ago, I wrote a series of posts about language choice for my Clockwork Aphid project. In the end I decided to start the project in Java, this being the language I'm most comfortable with. Once the project reaches a stable state, with some minimum amount of functionality, the plan is to port it to C++ for comparison purposes, this being the language which is likely to provide the best performance.

I still plan on doing this, but I've also decided to add a couple of extra candidate languages to the melting pot and get an even broader comparison.

Read this post

The Ol' Homestead

You may or may not be aware that, though I now lived in London and previously lived in Edinburgh, I'm originally from South Yorkshire. Since I visited my parents this weekend for my father's 60th birthday[1], I though I'd take a moment to talk about a couple of Yorkshire related titbits which have crossed my mind recently.

The first is the fact that no matter how far you go from your your roots, they have a way of inserting themselves into your life in unexpected places. The other day (or "t'other day" if we're going to be

Read this post

Dogfood, Nom Nom Nom

Dog food, the common noun, is reasonably self explanatory (pro tip: it's food for dogs). Dogfood the verb or dogfooding the verbal noun, though, might require a little bit of explanation.

At the root of it is this: if you make dog food, you should feed it to your own dogs. There are essentially two reasons for this:

  1. If you don't personally test it, how will know if it's any good?
  2. If your dogs don't eat it, why the hell should anyone else's?

The same principle applies to software.

Even more so in fact, as it's something you're more able

Read this post

Who Likes Short Shorts?

I think I love almost everything about this short film. That being the case, I'll quit my chin wagging and just get on with showing it:

{% include youtube.html video="4drucg1A6Xk" %}

Mucho kudos to Dan Trachtenburg, Danielle Rayne, and everyone else envolved. No get back to it. I want more!

Read this post