My 22nd lesson turns into a photo blog of Newcastle-upon-Tyne and Durham from the air at sunset
Q-Day and Post-Quantum Cryptography
The day is coming where the technology that keeps our information safe as it travels across the internet stops working.
In this article we explore the risks and how we can start protecting our data now.
Tabs and Pockets – The Secret to Building Highly Effective Teams
Building teams that work well together is one of the most satisfying and rewarding things you can do. It’s not easy and sometimes it has taken a couple of iterations to figure it out, but I’ve learned one little trick that helps. It’s OK Not to Know There is a lot of pressure on people…
Announcing: Better .NET Templates
The default .NET templates have become advertisements for new .NET features and are no longer fit for teams to use to build well-architected, maintainable solutions with good design patterns.
So I’ve started to build my own.
What Taekwondo Taught Me About Business
I started doing Taekwondo in 1997. It offered a way to lose weight, meet new friends and build confidence.
I didn’t realise at the time but Taekwondo would also shape my professional mindset, career aspirations and leadership style years later.
State of the AI Nation 3: Finally, the Microsoft Office We All Deserve, multi-modal, and CEO swaps at OpenAI
It was a struggle to find any content for State of the AI Nation 3. Nothing has really happened in the space over the last few months….. Pahaha! Microsoft Let’s start with Microsoft. I’ve been unashamedly critical of Microsoft over the past few years, and frankly they’ve earned every scathing word. The multi-trillion-dollar company is…
What is MACH Architecture?
MACH stands for Microservices, API-first, Cloud-native and Headless and joins a rich family of similar acronyms from tech history such as LAMP (Linux, Apache, MySQL, PHP) or MEAN (MongoDB, ExpressJS, AngularJS, NodeJS). MACH describes a set of high level architectural considerations but is not very prescriptive about how these are achieved, nor does it dictate…
Decarbonising General Aviation (Oct ’23 Update)
I recently wrote about decarbonising General Aviation (GA) under the heading of “Futurology”, but it turns out that that future has already started to arrive, and our travel to a future of carbon-neutral GA is accelerating.







