-
Choosing the Right Integration Pattern: Synchronous APIs, Messaging, and Event-Driven Architectures
Most integration problems are not technology problems. They are pattern selection problems. When to use synchronous APIs, asynchronous messaging and publish/subscribe, and what each one costs to run. Read more →
-
Azure APIM in Practice: Functions, Queues, MCP, and a Copilot Studio Agent
My Azure experience up to this point had been pretty surface-level — deploying apps, writing the odd Bicep template, poking around with services like Storage and the occasional Container App.… Read more →
-
Creating Service Accounts for Dataverse: How to Securely Call Dynamics 365 APIs
A step‑by‑step guide to creating Azure AD service accounts, configuring Dataverse Application Users, and securely authenticating to the Dataverse Web API using OAuth client credentials. Read more →