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...
Writing
One Weekly read on Automation & Development
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...
The best devs I know don’t chase trends.
The best devs I know don’t chase trends. They chase clarity. Because software is not a sprint — it’s a long awkward marathon with legacy systems...
I just downgraded my Netflix bill by…
I just downgraded my Netflix bill by… ...moving countries. 🇳🇱 ➡️ 🇲🇾 No joke. Same shows. Same profile. Just way cheaper. Netflix has been slowly...
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...
Code is never finished. It just gets abandoned or inherited.
Code is never finished. It just gets abandoned or inherited. And usually by the poor soul who said, "I'll fix it later." (Hint: that soul is you.)...
Congrats Microsoft! You just discovered the most used app in Europe and Asia. 🎉
Congrats Microsoft! You just discovered the most used app in Europe and Asia. 🎉 WhatsApp support is finally coming to Dynamics 365 Contact Center....
One bad deploy = we now need 3 approvals, a checklist, and a blood sample.
One bad deploy = we now need 3 approvals, a checklist, and a blood sample. When something breaks, some companies fix the system. Others... create a...
🚨 A mistake happened once… so now we have a rule for life 🙃
🚨 A mistake happened once... so now we have a rule for life 🙃 Not a fix. Not a conversation. Just a brand new rule for everyone... Forever. One...
Some devs just want to finish the level.
Some devs just want to finish the level. But software development is an infinite game — not Mario Kart. (Thanks Simon Sinek, you philosopher in...
Kindness to AI: good manners, or just survival?
Kindness to AI: good manners, or just survival? I wonder how much electricity OpenAI has burned just because people say "please" and "thank you"....
Microsoft Teams: Too Many Apps in One?
Microsoft Teams: Too Many Apps in One? All-in-one apps like Teams? That’s a hard pass from me. Microsoft Teams wants to be the one app to rule them...
I see your comment. And I see AI fingerprints all over it.
I see your comment. And I see AI fingerprints all over it. You know the ones where you think: Bro... did you even read my post? 😅 I get it. We want...
Abstract the abstraction 🤯.
Abstract the abstraction 🤯. .NET devs, we love our patterns... maybe too much. For a simple CRUD app, I've seen: Repositories – because obviously we...
Building a ServiceClient Factory for Multi-Tenant Dynamics 365 / Dataverse Apps
Working with more than one Power Platform or Dynamics 365 environment can quickly become a headache—especially when you're building a SaaS solution...
Cancel Culture in IT
Cancel Culture in IT Cancel Culture is happening in major communities to developers and contributors, like: Linux Kernel C++ Standard Committee...
VS Code is NOT an IDE.
VS Code is NOT an IDE. And I like it that way. I use VS Code as a fast text editor. Just a couple of bare-bone plugins. No bloat. No unnecessary...
“Can you do tomorrow at 3pm?” 😩
“Can you do tomorrow at 3pm?” 😩 No. No I cannot. But you can check my calendar and book yourself. 😎 I use Calendly. Link in my email footer....
Unplugging is scary… until you realize no one died. 😅
Unplugging is scary… until you realize no one died. 😅 Spent a week offline for Hari Raya, deep in the kampung jungle. No laptop. No Teams. Just...
C# devs are having a meltdown… over Go?
C# devs are having a meltdown… over Go? The TypeScript team is rewriting the compiler… in Go. C# devs expected C#, but Microsoft said nope. Now, the...

Remy van Duijkeren
Power Platform Automator
I help businesses automate and integratie Dynamics 365 and Power Apps.
