This is my personal blog and the opinions expressed here are mine alone. This contents of this blog do not necessarily represent the thoughts, intentions, plans or strategies of my employer or past employers. The opinions expressed by those who comment on my blog are theirs alone and they do not necessarily reflect my opinions.
All data and information provided on this site is for informational purposes only. I make no representations as to accuracy, completeness, currentness, suitability, or validity of any information on this site and will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its display or use. All information is provided on an as-is basis.
Finally, feel free to challenge me, disagree with me, or tell me I am 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) – so keep it polite, please.
This blog is my personal blog and reflects my views and not those of my employers. Products that are described or reviewed on this blog may be competitors to other products in which I have some interest either through past employment relationships or current affiliations. In some circumstances, products that I review or write about may have been provided to me by people or parties with an interest in seeing those products succeed. Comments and opinions on this blog are therefore mine, and mine alone and may be influenced by my current or past employment relationships or other afflictions. While every effort is made to ensure that the views and opinions are unbiased and impartial, no guarantees or disclaimers are provided in this regard.
I bear no liability for any losses, monetary or otherwise, that you may suffer because of an assumption of impartiality or lack of bias or motivation in the content on this blog.