Josh

How to Publish Copilot Agents Without a Paid License Using Copilot Studio Authors

I, like many people, have an M365 E5 Developer tenant I use to learn and develop my skills and ideas. I, like many others, have been taking part in creating Copilot Agents as part of Microsoft’s Copilot Agent Academy. At several points, particularly in the Operative missions, you need to publish your agent. However, with the […]

How to Publish Copilot Agents Without a Paid License Using Copilot Studio Authors Read More »

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 available for everyone. One thing

AB-900 Exam Guide: Passing Microsoft Copilot and Agent Administration Fundamentals Read More »

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 solution? Canvas App Components. In

Mastering Canvas App Components: Build Once, Reuse Everywhere Read More »

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 off your app, or troubleshooting

Commenting Power FX Code: Best Practices and Copilot Tips for Power Platform Apps Read More »

Power Automate flow updating Dataverse record owner field

How to Display Record Owners in Power Apps Canvas Gallery (Without Trigger Loops)

I recently worked on a project to create a Canvas App that displays all tasks and projects at an organization in a gallery view. One seemingly simple requirement turned into an interesting learning experience: displaying who a record is assigned to. The Challenge: Accessing the Owner Field My first instinct was to use ThisItem.Owner in the gallery to

How to Display Record Owners in Power Apps Canvas Gallery (Without Trigger Loops) Read More »

Fix Business Process Flows Not Showing: Monitor Tool Guide

I recently encountered a frustrating issue in my Power Platform environments where newly created Business Process Flows (BPFs) refused to appear in my model-driven app. Despite checking all the usual suspects—permissions, app configuration, the accent color bug, activation status, and entity attachments—the BPFs remained stubbornly invisible. After reaching out to fellow Power Platform evangelists on

Fix Business Process Flows Not Showing: Monitor Tool Guide Read More »