Practical Azure, FinOps and Cloud Transformation
Sharing lessons learned from more than twenty years of designing, building and operating enterprise technology.
Helping organisations modernise securely, operate efficiently and maximise the value of their cloud investments.
Generally Available: Azure Database for PostgreSQL stable REST API version 2026-10-01
Databases · Today
Generally Available: Route maps for Azure Route Server
Networking · Today
Public Preview: Azure Firewall IPv6 now supports application rules
Networking · Today
Retirement: Transition to Entra ID (formerly known as Azure AD) to query data from Azure Monitor application insights by March 31, 2027
DevOps · May 2023
Sep 2026
Feb 2025
Feb 2025
Reading: FinOps Foundation FOCUS 1.1 spec
Now
Building: a landing zone reference for regulated workloads
Now
Aiming for: Microsoft MVP nomination, 2026
Goal
Where I focus
Five areas that show up in almost every engagement, in some order.
Recent writing
Technical posts, opinions and the occasional rant. Photography lives on its own page.
2026
Cloud Maturity, 18 Months In
At the start of most cloud migrations, the story is remarkably consistent.
2025
A matter of ROUTinE
Good practice hub and spoke
2025
Going on a Cloud Journey?
I recently wrote about how We are all getting FinOps wrong, and it got me thinking about the wider considerations of Cloud Adoption. Specifically some of my ...
2025
We're all getting FinOps wrong
Introduction
2025
Return of the SNAT
Background
Speaking & community
Working toward a Microsoft MVP nomination — one talk, one answered question at a time.
First session in the works
No talks listed yet — this is where user group sessions, conference slots and community contributions will land as they're booked.
Invite me to speak