I should make sure everyone knows that although I sometimes refer to the companies where I've worked, this is my own personal blog. This means that the opinions expressed in it are entirely mine, and should not be taken as representative of my company's official position on anything.