I'm happy to be emailed about technical queries, press inquiries, speaking engagements and certainly about any corrections or suggestions for material of this site.

You can reach me via

Disclaimer

Opinions expressed here are my own and may not reflect those of people I work with, my family, the cat etc. Unless I'm quoting someone, they're just my own views.