Stop naming your publisher after your company. Your customer owns the environment. Your customer owns the solution. Yet I still see this everytime: - Publisher: BigFancyConsultingLtd - Environment:...
Writing
One Weekly read on Automation & Development
Finally, a built-in way to edit the command bar in Dynamics 365!
Finally, a built-in way to edit the command bar in Dynamics 365! Remember when Microsoft promised we wouldn’t need Ribbon Workbench anymore? They called it the modern command designer with Power Fx....
Ever seen an ALM consultant treat your PROD like a cow?
Ever seen an ALM consultant treat your PROD like a cow? A few years back, someone in the Power Platform ALM world had a bright idea: “What if we treat every Dataverse environment like cattle?” If...
My wife asked: “Managed solutions, why bother?”
My wife asked: "Managed solutions, why bother?" I shrugged and hit the docs. First of all, she is talking about our own in‑house tweaks here; ISV should keep rocking managed, obviously. So far, I...
Just blogged 📢: The TypeScript Type Trap in Dynamics 365! 😎
Just blogged 📢: The TypeScript Type Trap in Dynamics 365! 😎 Do you really need TypeScript type generators for your Dynamics 365 forms? IntelliSense? You get it in JS too. Build errors? Cool... for...
The TypeScript Type Trap in Dynamics 365
Everyone loves IntelliSense. It’s comforting. It's helpful. It's... kinda overhyped? Especially when it comes to adding strong types for form fields in Dynamics 365 or Dataverse. Let me explain. In...
Still targeting ES6 JavaScript in 2025?
Still targeting ES6 JavaScript in 2025? That's like debugging with Notepad. 📝 If you’re building JavaScript for Dynamics 365 CRM and still targeting ES6… You’re skipping the modern tools that make...
In the past 10 years I have updated a lot of JavaScript in Dynamics 365 CRM.
In the past 10 years I have updated a lot of JavaScript in Dynamics 365 CRM. These are the 6 refactorings I always do: ✅ Adding executionContext to functions; Passing the executionContext is the new...
Confirmation Dialog when syncing Marketing Lists
You can synchronize Marketing Lists using the Spotler Connector from Dynamics 365 to Spotler. You do this by clicking on the Sync to Spotler button. Normally this will synchronize the Marketing List...
Tagging & Scoring
The Spotler Connector has been extended with new operations to do tagging & scoring of contacts in Spotler. You can use this to segment your contacts and to determine the value of your contacts....
Anonymize and Deactivate contacts
The Spotler Connector already supported Purging Contact from Spotler. We now have added two new operations to replace the Purge Contact operation, the Anonymize Contact and Deactivate Contact...
No need for a full-time Dynamics 365 developer? 🤔
No need for a full-time Dynamics 365 developer? 🤔 Power Platform is amazing for no-code/low-code solutions. ✨ But sometimes you need a developer to get the most out of the platform. 💡 Hiring a...

Remy van Duijkeren
Power Platform Architect
I help Dynamics 365 teams remove friction. Architecture, automation, and integrations that hold up.
