The information provided in this blog is provided “AS IS” with no warranties, and confers no rights.

The views expressed in this blog are solely my own opinions, and do not reflect the thoughts or intentions of any past, present, or future employer.

You are invited to challenge or disagree with me in the comments. However, I reserve the right to delete comments for any reason, including but not limited to: abuse, bigotry, discrimination, rudeness, and/or threatening content. Please keep your comments civil and polite.