Let’s talk about a problem that anyone building Azure applications with GitHub Copilot (or any AI assistant, really) will have hit at some point. You ask Copilot for a KQL query or an API call, and it obligingly spits out code that looks plausible. Unfortunately, it’s often wrong on the details—column names, field names, schema... Continue Reading →
Adventures in Vibe Coding: Building Apps and Tools Without Writing a Single Line of Code Introduction
For the past month, I’ve been running an experiment: could I build multiple full-stack applications and supporting tools—without writing any code myself? Not a single line. Instead, I relied on natural language instructions, documented protocols, and a conversational workflow with my AI assistant. The result? Two apps, two MCP servers, and a mountain of lessons... Continue Reading →
Reflections on the evolving landscape of enterprise AI, inspired by Microsoft’s latest announcements From idea to deployment: The complete lifecycle of AI on display at Ignite 2025
Reframing AI as Core Enterprise Infrastructure When I review Microsoft’s Ignite 2025 news, I find it striking how the narrative has shifted from “AI as an add-on” to “AI as foundational.” Frank X. Shaw’s post makes this point explicit: integrating AI is no longer about adding intelligence late in the process, but about weaving it... Continue Reading →
Reflecting on Scott Guthrie’s insights from Infinite scale: The architecture behind the Azure AI superfactory
When Scott Guthrie discusses the unveiling of the next Fairwater site in Atlanta, Georgia, I am struck by how rapidly the landscape of cloud and AI infrastructure is evolving. The notion of a "planet-scale AI superfactory" is certainly ambitious, but what stands out to me is not just the scale but the architectural departure from... Continue Reading →
SesameOp’s OpenAI exploit signals a new era for cloud security
If any of you are like me, you'll have seen Microsoft’s recent piece detailing SesameOp—a novel backdoor that exploits the OpenAI Assistants API for command-and-control in cloud environments. There’s something deeply unsettling about attackers co-opting our most advanced tools against us. This isn’t just another run-of-the-mill malware story; it’s a wake-up call about how generative... Continue Reading →