The regulatory landscape in Europe is shifting rapidly, particularly as it relates to the security of critical infrastructure. I have observed a marked evolution from prescriptive compliance towards risk-based frameworks, with the introduction of NIS2 and DORA setting new expectations for technology leaders and CISOs. Freddy Dezeure’s recent analysis highlights the strategic challenges facing organisations... Continue Reading →
Agents, Autonomy, and AI: Strategic Implications from GitHub Universe 2025
This year’s GitHub Universe 2025 event in San Francisco offered a clear signal to technology leaders: agentic workflows and AI-driven collaboration are now at the heart of software development. The announcements and data shared on stage reflected a world where developers no longer simply write code, but instead orchestrate autonomous systems that understand and act... Continue Reading →
The Next Chapter in the Microsoft–OpenAI Partnership: What It Really Means
Every so often, a partnership changes in ways that matter beyond the press release. The latest announcement from Microsoft and OpenAI is one of those moments. It’s not about hype or glossy headlines—it’s about how two organisations plan to work together for the next decade and what that means for the rest of us. When... Continue Reading →
When the Cloud Goes Dark: Keeping the Lights On
In this week’s newsletter: a deep dive into the recent AWS and Microsoft cloud outages, what caused them, their ripple effects on businesses, and how (theoretically) to keep the lights on next time. As usual I also attempt to cover key Microsoft product updates (Azure, M365, Copilot) and a brief recap on our fortnightly (or... Continue Reading →
Cloudy with a Chance of Insights: Tangents, Tech, and the Realities of Microsoft Cloud
This week’s episode of Cloudy with a Chance of Insights was, as ever, a blend of tangents, tech news, and the occasional blast from the past. If you’re here for the pure Microsoft Cloud updates, feel free to skip the first five minutes—otherwise, settle in for a bit of real talk. A Tangent Worth Taking... Continue Reading →