Unlock the power of .NET's latest collection types! Here's a guide for when to best use the new Readonly, Immutable, and Frozen collections. You won't believe how it can optimize your code! 👇 1️⃣...
Writing
One Weekly read on Automation & Development
💡Tip: Convert FetchXml to a Query expression
💡Tip: Convert FetchXml to a Query expression Have you had a situation where you have a FetchXml query, but you needed to inspect, tweak, or extend it a little? You can load it into a XElement or...
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...
ReadOnlySet is coming in .NET 9
ReadOnlySet is coming in .NET 9 Say goodbye to issues with IReadOnlySet interface. No more casting back to mutable sets or creating custom read-only sets! The latest Preview 6 version brings this...
Visual Studio only runs on Windows.
Visual Studio only runs on Windows. I hear this argument a lot when comparing C# with other programming languages. I don't understand this argument. First it assumes you need Visual Studio to write...
What if…? Source control is built into Dataverse.
What if...? Source control is built into Dataverse. Microsoft is focusing on building ALM pipelines into the platform and blocking unmanaged customizations. But would it not be nice if you didn't...
The case against managed solutions in Production environment.
The case against managed solutions in Production environment. How many times is Development or the Golden environment out-of-sync with the Production environment? If you could, you would refresh...
Unit testing is overrated.
Unit testing is overrated. I don't think that unit testing is as important as people make it out to be. Is it something that is required for junior developers to learn? Juniors are supposed to make...
Scrum conceals bad teams.
Scrum conceals bad teams. Far too often, we confuse Scrum with a magic wand that transforms any team into a high-performing 'dream team'. It's tempting to believe that the sprint system, with its...
🚀 Process Automations in Microsoft Loop!
🚀 Process Automations in Microsoft Loop! Now you can create Power Automate-backed rules to streamline repetitive tasks in your Loop table. See...
You don’t control the truth in Production!
You don't control the truth in Production! Now a days multiple teams/projects are working on the same Dataverse production environment. So thinking you can manage the complete production truth in...
Scrum: A Developer’s Blessing and Curse?
Scrum: A Developer's Blessing and Curse? Imagine a practice promising agility yet restricting creativity. That's Scrum with its structured sprints that can limit innovation. Sprint deadlines may...

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