About the Blog:


The content of this site is my own personal opinions and does not represent my employer's view in any way. In addition, my thoughts and opinions often change, and as a weblog is intended to provide a semi-permanent point in time snapshot you should not consider out-of-date posts to reflect my current thoughts and opinions.

Shaan Hurley