✍️ Writing as @PowerDynamite

Articles & Deep-dives

I write about Power Platform architecture, Copilot Studio, Dataverse, ALM and AI agents — turning real client delivery into practical, no-fluff guides.

Latest from Medium
01
Microsoft Scout: Your AI Colleague Has Arrived — and It Already Read Your Emails
The era of reactive AI is over. Microsoft's new always-on agent doesn't wait to be asked.

Microsoft Scout signals a shift from Copilot-as-assistant to Copilot-as-colleague — an agent that works ambiently in the background instead of waiting for a prompt. For architects, that raises real questions before rollout: what triggers the agent, what data scope it's allowed to read, and how you audit what it acted on. This piece walks through what changes for enterprise governance once AI starts acting without being asked.

Jun 2026 Read on Medium →
02
I Taught My Form Engine to Talk: Configuring Dynamics 365 Forms in Plain English
Part 2 of the Configurable Form Engine story — where config records meet a Copilot.

The Configurable Form Engine already lets admins define Dynamics 365 form behavior — field visibility, validation, defaults — entirely through Dataverse config records, no JavaScript required. This follow-up adds a Copilot layer on top: describing the form change you want in plain English and having it translate into the same config records the engine already understands. It's a look at what "low-code" actually means once an AI agent is the one writing the configuration.

Jun 13, 2026 Read on Medium →
03
Your CRM Doesn't Need Another Chatbot. It Needs an Agent.
How event-triggered Copilot agents are quietly changing what automation means in Dynamics 365.

Most "AI in your CRM" pitches are still just a chatbot bolted onto a knowledge base — you ask, it answers. This article makes the case for event-triggered agents instead: automation that reacts to what's actually happening in Dynamics 365 — a stage change, a stale opportunity, a missed SLA — and takes multi-step action on its own. That's the practical difference between AI as a search box and AI as a coworker.

Jun 10, 2026 Read on Medium →
04
Stop Writing Form JavaScript Forever: How a Configurable Form Engine Transforms Dynamics 365
The dirty secret of every Dynamics 365 project: you're rewriting the same JavaScript, over and over again.

Every Dynamics 365 project reinvents the same form JavaScript — show this field, hide that section, default this value — project after project, client after client. This article breaks down the Configurable Form Engine's approach: moving that logic out of code and into versioned Dataverse configuration, so a form behavior change is a data update, not a deployment.

Jun 9, 2026 Read on Medium →
05
I Built an AI Architect's Second Brain for Power Platform — Here's Why It Starts by Saying "Stop"
Most AI coding tools have the same instinct: you describe what you want, they start building.

Most AI coding assistants have one instinct: you ask, they build. This article explains why the Power Platform Architect Skill for Claude Code is built to do the opposite first — pushing back with clarifying questions about schema, security roles, and solution layering before generating anything, the way a senior architect would. It's a case for slowing an AI agent down being a feature, not a bug, in Power Platform delivery.

Jun 8, 2026 Read on Medium →
06
Unlocking Context: How MCP Servers Supercharge Microsoft 365 Copilot
Microsoft 365 Copilot is powerful on its own — MCP takes it further by wiring it into your real data.

Microsoft 365 Copilot is only as useful as the context it can reach. Model Context Protocol (MCP) is Microsoft's answer to that limit — a standard way to wire Copilot into systems it wasn't natively built to see, from internal databases to line-of-business apps. This article breaks down what MCP actually does and where it fits alongside Copilot's existing connectors.

Jul 25, 2025 Read on Medium →
07
Connect to Dataverse with Model Context Protocol (MCP) — Preview
A practical guide to integrating Microsoft Dataverse with Large Language Models via MCP.

Large language models are only useful against enterprise data if they can query it safely and correctly. This preview walks through connecting Dataverse to an LLM via MCP — what the server needs to expose, how authentication is handled, and where the guardrails belong so a language model can query CRM data without becoming a security hole.

Jul 8, 2025 Read on Medium →
08
Managed Environments in Power Platform: A Developer's Guide to Governance and Lifecycle Management
Everything you need to know about governance and lifecycle management in Power Platform.

Managed Environments turn on a set of governance controls most Power Platform admins don't fully use — usage insights, sharing limits, weekly digest emails, and pipeline-based deployment. This guide walks through what actually changes when you enable them, and the lifecycle-management decisions that determine whether they help or just add friction.

Jul 8, 2025 Read on Medium →
09
Model Context Protocol (MCP): Microsoft's Standard for AI Integration
How MCP is becoming the de-facto standard for connecting AI models to enterprise data and tools.

MCP is quickly becoming the common language between AI models and the tools they need to act on — the same role REST APIs played for web services. This article explains why Microsoft is standardizing around it, what a client-server MCP integration actually looks like, and why that matters for anyone building AI agents on the Microsoft stack rather than just chat interfaces.

Jul 4, 2025 Read on Medium →
10
Model-Driven App Copilot: Customization, Capabilities, and Future Enhancements
A deep-dive into what you can and can't customize in the Model-Driven App Copilot experience today.

The Copilot experience inside Model-Driven Apps is still evolving, and it's not always clear where the customization boundaries actually sit today. This deep-dive covers what you can configure — and what's still locked down — across the current Model-Driven App Copilot experience, so you know what to promise a client before you scope the work.

Jun 30, 2025 Read on Medium →
Other channels