This is a personal blog. The opinions expressed here does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion.

In addition, my thoughts and opinions change from time to time… I consider this a necessary consequence of having an open mind. This blog is intended to provide a semi-permanent point in time snapshot and manifestation of the various ideas running around my mind. Any thoughts and opinions expressed within out-of-date posts may not be 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 nuts 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)