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
AB-900 Exam Guide: Passing Microsoft Copilot and Agent Administration Fundamentals
Josh
January 31, 2026
I recently took the AB-900 Microsoft 365 Copilot and Agent Administration Fundamentals exam, and I’m excited to share that I’ve passed! You can verify my certification on my Microsoft Learn profile. When I sat the exam on January 26, 2026, it was still in beta, but as of January 28, 2026, it’s now
Mastering Canvas App Components: Build Once, Reuse Everywhere
Josh
January 12, 2026
If you’ve ever found yourself copying and pasting the same header, footer, or navigation menu across multiple screens in a Power Apps canvas app, you’re not alone. This repetitive work not only slows down development but also creates a maintenance nightmare when you need to update styling or functionality. The
Commenting Power FX Code: Best Practices and Copilot Tips for Power Platform Apps
Josh
November 22, 2025
When building Power Platform solutions, it’s easy to focus on delivering features and forget about one vital aspect: documenting your formulas and expressions. But clear, concise comments are not just a developer nicety—they are an essential part of sustainable and supportable app development. Whether you’re designing complex business logic, handing
Featured Insights
Explore our latest Power Platform expertise and real-world solutions

AB-900 Exam Guide: Passing Microsoft Copilot and Agent Administration Fundamentals
I recently took the AB-900 Microsoft 365 Copilot and Agent Administration Fundamentals exam, and I’m excited to share that I’ve passed! You can verify my certification on my Microsoft Learn profile. When I sat the exam on January 26, 2026, it was still in beta, but as of January 28, 2026, it’s now
Mastering Canvas App Components: Build Once, Reuse Everywhere
If you’ve ever found yourself copying and pasting the same header, footer, or navigation menu across multiple screens in a Power Apps canvas app, you’re not alone. This repetitive work not only slows down development but also creates a maintenance nightmare when you need to update styling or functionality. The

Commenting Power FX Code: Best Practices and Copilot Tips for Power Platform Apps
When building Power Platform solutions, it’s easy to focus on delivering features and forget about one vital aspect: documenting your formulas and expressions. But clear, concise comments are not just a developer nicety—they are an essential part of sustainable and supportable app development. Whether you’re designing complex business logic, handing
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.