the opinions expressed in this online journal (aka blog) are mine, all mine. if i make factual errors, incorrect statements, or speak in an ill-mannered or otherwise offensive fashion, there’s only one person to blame: me. the content contained here does not reflect the views of my current, past or future employers in any way, shape or form.
Error: Twitter did not respond. Please wait a few minutes and refresh this page.