Master Microsoft Power Platform
Expert insights, practical tips, and real-world guidance for Power Automate, PowerApps, Dataverse, and Dynamics 365
Real Production Experience
Supporting Dynamics 365 and the Power Platform for a 3,000-user enterprise service โ fault diagnosis, workarounds, defect management and configuration delivery.
Builds, Written Up
Step-by-step write-ups of solutions I've built end to end, including the parts that didn't work first time.
Certification Notes
Worked examples and study notes from AB-410, AB-900 and PL-900 โ built rather than memorised.
Featured Insights
Explore our latest Power Platform expertise and real-world solutions
AI Builder Receipt Processing: From Upload to a Dataverse Currency Field
Josh
July 7, 2026
The new AB-410 exam โ Building Intelligent Applications โ replaces PL-200, and AI Builder features heavily throughout the materials. That’s no surprise given the exam’s name. As part of my exam prep, I’ve been building a solution for an eBay reseller (a made-up scenario for the purpose of the build).
How to Link a Power Pages Form to the Current Portal User
Josh
June 8, 2026
If you’ve been following me on LinkedIn for a while, you’ll know I’ve been using AI to supercharge my Power Platform projects, and recently has been no different. As part of my ongoing learning for the AB-410 certification, I asked Claude to put together a realistic business scenario and project
How to Get More Than 3 Power Apps Developer Environments on a Single Azure Tenant
Josh
May 23, 2026
Update October 2026: Microsoft is retiring unmanaged developer environments, including the one the Power Apps Developer Plan creates when you sign up. From 15 November 2026, signing up no longer creates a developer environment and each user can create only one managed developer environment, down from three. Existing unmanaged developer
Featured Insights
Explore our latest Power Platform expertise and real-world solutions

AI Builder Receipt Processing: From Upload to a Dataverse Currency Field
The new AB-410 exam โ Building Intelligent Applications โ replaces PL-200, and AI Builder features heavily throughout the materials. That’s no surprise given the exam’s name. As part of my exam prep, I’ve been building a solution for an eBay reseller (a made-up scenario for the purpose of the build).

How to Link a Power Pages Form to the Current Portal User
If you’ve been following me on LinkedIn for a while, you’ll know I’ve been using AI to supercharge my Power Platform projects, and recently has been no different. As part of my ongoing learning for the AB-410 certification, I asked Claude to put together a realistic business scenario and project

How to Get More Than 3 Power Apps Developer Environments on a Single Azure Tenant
Update October 2026: Microsoft is retiring unmanaged developer environments, including the one the Power Apps Developer Plan creates when you sign up. From 15 November 2026, signing up no longer creates a developer environment and each user can create only one managed developer environment, down from three. Existing unmanaged developer
What I Do
I'm a Service Delivery Lead for Dynamics 365 and the Power Platform, working towards Power Platform functional consultancy. This site is where I build things, break them, and write up what happened.
Fault Investigation
Diagnosing and resolving live Dynamics 365 and Power Platform issues, delivering fixes and workarounds, and logging defects for development.
Configuration Delivery
Taking change requests from the initial business conversation through testing, change control and deployment.
Hands-On Builds
Canvas and model-driven apps, Power Automate, Dataverse, Power Pages, AI Builder and Copilot Studio agents โ built end to end against realistic scenarios in my own environment.
Writing & Speaking
Technical write-ups here, and speaking at the Dynamics 365 & Power Platform UK User Group.
Questions about something I've written, or want to talk Power Platform? I'd be glad to hear from you.