This is a personal blog. All opinions expressed by the author of this blog are mine and mine alone. These opinions do not represent the opinions of my employer or of any web sites or publications I have written for—past, present, or future. The domain name for this blog is maintained by me and is not an official platform for my employer or any other entity. If you disagree with any post published at this blog, please contact me. Please do not contact any other entity with your concerns.