Building your first copilot sounds tricky, but it’s not (or rather, it depends). If you are starting off with “Office …
Author: Greg Thomas
First Impressions with Vibe.PowerApps
After having worked with Lovable.ai and doing some straightforward “vibe” code work with Claude.ai, I wanted to take a look …
Levelling up your UX in Model Driven Apps
For many, many, many years, the Model Driven interface has been the defining look and feel for many CRM systems. …
Bulk Ownership Changes to Workflows
I had a scenario a while ago, where we had a number of old Dynamics workflows running under a myriad …
Architect Better PowerApps Plugins
I have good news and bad news. The good news is there are tons of great features out in the …
Integrating Marketing Lists with External Data
I had a request the other day to integrate External Data with Customer Insights Segment Queries. Unfortunately, I don’t have …
Using the Claude.ai API
A while ago, I was playing around with Deepseek as I was intrigued by what it gave back to you …
Approvals in Power Automate
I’d been meaning to write this post for a long time, but like life, things get busy. A while back, …
Advanced Canvas App Gotchas
I was recently working on a Canvas App tied to a Dataverse backend with some “more than out of the …
Not all Dataverses are Created Equal
I’m used to working with a Dataverse environment that is the cornerstone for model-driven apps; however, as of late, I’ve …