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...
Writing
One Weekly read on Automation & Development
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...
Do you really need TypeScript in Dataverse?
Do you really need TypeScript in Dataverse? Do you bring a tank to a Nerf gun fight? Most form scripts in PowerApps Model-Driven Apps are tiny: - Show/hide a field - Trigger a lookup filter - Or...
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...
What makes SPAs feel modern?
What makes SPAs feel modern? Because Single-Page Applications feel fast. This is largely due to targeted partial page rendering: the strength of SPAs. HTMX allows you to build the same...
Form Data OnLoad
You want to call Form OnLoad multiple times? Don't! I was reading about a blogpost to trigger the Form OnLoad multiple times. This should happen after the data was saved and/or refreshed. Why would...
GitHub Copilot is a tool for experts
GitHub Copilot is the most useful in the hands of experts. For getting the most out of AI, you need to be an expert in your domain. You need to know how to ask the right questions, write the correct...
Using GitHub Copilot for 4 months
I used GitHub Copilot for 4 months. My 5 Key Takeaways. What is GitHub Copilot? Your AI pair programmer! It's an extension in your favorite code editor that helps writing code, using AI. I use it...
New UI of JetBrains Rider
For development I use Rider (dotnet) and WebStorm (Web/JavaScript) from JetBrains. In the new update, 2022.3, you can enable their new UI. You can turn it on in Settings > Appearance & Behavior...
Improving the Form Switcher
In Microsoft Dynamics 365, Model Driven Apps in the Power Platform, you can create multiple main forms for the same table or TOFKAE (The Object Formally Known As Entity). When to use multiple forms...
Refactorings I always do in JavaScript
In the past 10 years I have updated a lot of JavaScript in Dynamics 365 CRM. These are the 5 refactorings I always do: ✅ Adding executionContext to functions;Passing the executionContext is the new...

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



