Hi there, I'm software engineer and technical leader based in the UK.
With 20 years working in IT and software development, this site contains my thoughts and opinions, which are still largely a work-in-progress, in the vague hope they'll prove useful to others.