This is my personal blog. The opinions expressed here represent my own and not those of any role I have in an company although I could be a little bias.

In addition, my thoughts and opinions can change from time to time. I’m not a politician.
This weblog is intended to provide a semi-permanent point in time snapshot and manifestation of the various things running around my brain, and as such any thoughts and opinions expressed within out-of-date posts may not the same, nor even similar, to those I may hold today.

Feel free to challenge me, disagree with me, or tell me I’m completely crazy in the comments section of each blog entry, but I reserve the right to delete any comment for any reason whatsoever (abusive, profane, rude, or anonymous comments) – so keep it polite, please.