Disclaimer: The opinions expressed here are my own and do not necessarily represent those of current or past employers.