Blog

All posts

APPS 11 Aug 2026
10 min read

The old grid is deprecated — what the Power Apps grid control does better

Since March 2026 the classic Editable Grid and the Power Apps Read-Only Grid in model-driven apps are deprecated. The successor is the Power Apps grid control — one control for viewing and editing, with infinite scroll, nested grids, grouping and PCF extensibility. What the difference is (including the naming trap), why the new grid isn't editable by default, how to set it up — and the honest limits. With official Learn sources.

PLATFORM 28 Jul 2026
15 min read

"Who gets to push this to prod?" — Git-first with Dataverse environments in a team

Git-first in a team isn't "everyone commits". It needs an order for setup, a branch strategy and clear roles for the prod release. How to set up Managed Environment, the Azure DevOps repo and the Git connection in the right order, why Git belongs only on dev environments, which branch strategy Microsoft recommends — and who makes the pull requests and who ultimately approves PROD (with real approvals via pipelines).

PLATFORM 25 Jul 2026
9 min read

Git Integration in Power Platform: Your solution as readable code in the repo

Microsoft binds Dataverse environments directly to a Git repo — solutions land as readable YAML under version control, with history, diff and rollback. What the Git integration (GA since April 2025) really does, how it fits into pipelines — and the uncomfortable limits the release-wave marketing glosses over: Azure DevOps only, unmanaged only, Managed Environments only, developer environments only.

PLATFORM 23 Jul 2026
7 min read

Merging solution patches in Dataverse: Merge, Clone and the honest ALM path

Got several patches on a solution and want to consolidate them cleanly into a new version? We show what a patch technically is, how Dataverse merges layers, how you roll patches up via Clone — and why Microsoft itself tends to advise against exactly this in teams.

SECURITY 21 Jul 2026
6 min read

Client Secret, Certificate, or Federated Login? The Beginner's Guide to Connections in the Microsoft Cloud

Interactive or service user, Secret or Certificate — and what exactly is a Federated Login? We sort out the login mechanisms in Azure and Microsoft Entra ID, with a decision matrix and sequence diagrams, understandable for beginners.

AI 20 Jul 2026
8 min read

Power Automate without portal clicking: build, test and fix flows autonomously with Claude

Microsoft has released an official plugin that lets Claude Code or GitHub Copilot create, edit, run and diagnose Power Automate cloud flows — straight from the terminal, no click-through portal. We put it through its paces on a real trial environment: setup, environment routing, and how an AI agent builds a flow with a Condition and repairs a broken flow.

MONITOR 19 Jul 2026
7 min read

Azure App Registration Monitor: Client Secrets in view before Prod breaks

Client Secrets on Entra App Registrations expire silently — without a tenant-wide overview you only notice when Prod breaks. AARM reads out all secrets in your tenant via Microsoft Graph, scores the remaining lifetime and notifies you in time — as a desktop app (Local/Cloud) or headless via CLI.

PLATFORM 17 Jul 2026
11 min read

The solution deployed cleanly — and the flow is still off. Connection References from Dev to Prod

Why a solution imports cleanly and the flow still won't run. What connections and connection references really are, how they're bound from Dev through UAT to Prod, which naming convention holds — and why you never hang them on your personal account in a team.

PLATFORM 15 Jul 2026
9 min read

Which Trial for Which Mailbox? Getting Your Bearings in Dynamics 365

The decisive question isn't *which* trial – it's *which mailbox* you sign in with. A field guide through product trials, MDX, the Developer Program and the Power Apps Developer Plan – using Sales Professional as the example.

MONITOR 12 Jul 2026
7 min read

aarm: Find Expiring Entra App Secrets — from the CLI, with No Azure Infrastructure

Client secrets on Entra App Registrations expire silently — no warning, no tenant-wide view. aarm is a lean CLI that lists every secret in your tenant, scores the risk and emits JSON for automation. No desktop app, no Azure infrastructure required.

APPS 09 Jul 2026
12 min read

Dataverse Custom API Toolkit: Build Dataverse Custom APIs Right in VS Code

Hand-editing Custom API metadata in the Maker Portal is error-prone — one typo in the uniqueName, one forgotten response property, and the call only breaks at runtime. The Dataverse Custom API Toolkit is a VS Code extension on top of the dataverse-custom-api CLI: browse Custom APIs in a tree, edit parameters in a form, diff against Dataverse, and sync with a dry run — versioned as JSON in your workspace.

APPS 08 Jul 2026
11 min read

LookupImportPlus for XrmToolBox: import Dataverse lookups without guessing

LookupImportPlus as an XrmToolBox plugin: auditable Excel import into Dataverse. How to build a configuration step by step and understand the resolution methods GUID → business key → search field — resolve deterministically or escalate, never guess.

APPS 05 Jul 2026
12 min read

LookupImportPlus: No more guessing on Dataverse lookup imports

Dataverse's standard Excel import guesses on duplicate names — silently linking the wrong record. LookupImportPlus resolves lookups deterministically (GUID, business key, or search field) or escalates to you. With a real import run walking every matching method, screen by screen.