For more than 25 years I’ve written software for organisations big & small, in industries ranging from Formula One to Finance, Media to Manufacturing & Technology to Travel.
At heart I am a C# developer working with Desktop, Mobile, Web, Cloud & IOT technologies usually based in or consuming Microsoft Azure. I also mix it with JavaScript, HTML & CSS with a bit of Swift & Java thrown in for fun.
I’m passionate about clean, well written code, that’s easy to read, maintain & extend. My professional heroes are people like Bob Martin & Michael Feathers, Jon Skeet & Eric Lippert.
This website is here for me to publish my musings, discuss things that I have learned, and provide links to articles and websites that I found helpful or interesting.
(although there are some random acts of grumpiness herein dedicated to those itches I otherwise cannot scratch.)