Copilot just sent a PR to .NET Runtime. Cool, right? Until you have to review it... It's like discussing with a lying junior intern. I fixed it! — No, you didn't. — Ah yes, sorry, now it is fixed. —...
Writing
One Weekly read on Automation & Development
Resharper is now inside VS Code.
Resharper is now inside VS Code. Yes. You read that right. JetBrains just dropped a VS Code extension for Resharper. See https://shorturl.at/YUlo5 It’s a serious alternative to Microsoft’s own C#...
Microsoft is going to block unmanaged solutions in Production 🚫
Microsoft is going to block unmanaged solutions in Production 🚫 I hear this argument a lot when debating unmanaged vs managed 🔄 That MS will do this in the next couple of years. I've heard this for...
Everyone got ALM wrong in Dynamics 365 / Dataverse
For ages, we've been ferociously encouraging the integration of developer practices, such as source control and ALM, into the Dynamics 365/Dataverse realm. The ultimate truth The revered 'Master...
I almost never Debug my code.
I almost never Debug my code. Somehow this is strange in the eyes of fellow developers. They can't image coding without a debugger. For example, I have never felt the need to attach a debugger to a...
The Power of queues!
The Power of queues! Worker Queues have been added to Power Automate. To me this is an extremely exciting update to the Power Platform. Why? It introduces Power Makers to the power of queues. What...
Svelte and htmx: A glimpse into the future?
In my journey, I've wrestled with Angular, tangoed with Vue and flirted with React. But here's the catch: 😬 You've got to fully commit and cross your fingers that your prized framework doesn't...
Naming of your methods
Good naming of your methods can solve a lot of customer issues. I use NServiceBus as messaging framework in dotnet. I was using a method of this framework, which wasn't doing what I was expected....
Don’t do estimates
I hear some people on social media saying: 'Estimates are useless. Don't do it!' Claiming you can't predict the future. That there are too many variables in software development and that it isn't...
Value/Effort Matrix
After trying out different methods of prioritizing, I really like the Value/Effort Matrix. With minimum effort, it will give you the priority of your features (Backlog Items, etc) The input are two...
Doing commits on the Build Server?
Are you doing commits on the build server? When doing ALM on the Power Platform / Dynamics 365, I often see builds doing commits on the Build Server. This is not a good idea. Build servers build:...
Refactoring is not a Backlog Item
Refactoring is not a Backlog Item. Occasionally I see refactoring items on the backlog. This is very strange to me because it means you are externalizing development details to stakeholders....

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

