Fast way to increase your developer salary? Earning potential in the tech world isn't just about what you know, it's about how niche your expertise is. Consider this: Erlang, Elixir, Clojure, and Ruby aren't mainstream, but they're at the top of the Stack Overflow...
The Daily Friction
A daily newsletter about automation and eliminating friction.
Switching from Google to Bing π
Switching from Google to Bing π Recently, I've decided to switch from Google Search to Microsoft Bing, and hereβs why: Ad Overload on Google: Google's integration of its advertising and search teams has led to a surge in sponsored links. This trend often means...
Unit tests for Dataverse plugins?
Unit tests for Dataverse plugins? I must admit, I almost never write unit tests for Dataverse plugins. Plugins are often quite simple, testing them in isolation is not particularly useful. Often you only test a couple of if-statements. Unit tests don't bring a lot of...
SpecFlow: Great concept, flawed execution.
SpecFlow: Great concept, flawed execution. SpecFlow, a BDD framework designed to make writing scenarios a breeze for requirement analysts. The problem: It falls short of its promise. β The reality? Analysts rarely, if ever, write the specs themselves. Instead,...
UUID v7 coming in .NET 9
UUID v7 coming in .NET 9 For those that didn't know, you can create Guids in different ways (algorithms). System.Guid supports UUID v4 out-of-the-box, the most used version. UUID v7 is now added, which creates Guids based on the current time. This means Guids can be...
π‘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 XDocument and fiddle with it. But you can ask Dataverse to convert your...
ReSharper is 20 years old! π
ReSharper is 20 years old! π Reading https://blog.jetbrains.com/dotnet/2024/07/23/resharper-20-years/ makes me realize how long I have been a .NET developer. I still remember using ReSharper for the first time. π‘ ReSharper made Visual Studio a much better IDE. π It...
Improving Optimization?
Improving Optimization? The traditional steps of Optimization: 1. Eliminate 2. Automate or 3. Delegate What if we added a missing element? Simplify. Before automating a convoluted workflow or delegating a tangled task, strip away the unnecessary. Make processes leaner...
New Dynamics 365 browser extension
New Dynamics 365 browser extension I'm trying out the new -Power Roles- extension and it looks very promising. You browse to a Dynamics 365 (or Power Apps) app and then you press -record-. It will then monitor all the action you do in the app and propose which...
What if� Production has a Staging slot.
What if...? Production has a Staging slot. Staging or QA environment needs to be the same or as close to production as it can be. Preferably, you want to restore a recent backup πΎ from Production as Staging and then deploy your changes π. Kudos π if you've fully...
Unlock the power of .NETβs latest collection types!
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οΈβ£ Readonly Readonly is a readonly view of the original collection it was...
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 years and it still has not happened π But what would be the benefit...

Remy van Duijkeren
Power Platform Advisor
Microsoft Power Platform Advisor with over 25 years of experience in IT with a focus on (marketing) automation and integration.
Helping organizations with scaling their business by automating processes on the Power Platform (Dynamics 365).
Expert in Power Platform, Dynamics 365 (Marketing & Sales) and Azure Integration Services. Giving advice and strategy consultancy.
Services:
β Strategy and tactics advise
β Automating and integrating
Subscribe to
The Daily Friction
A daily newsletter on automation and eliminating friction