The Scrum ticket system You're churning out tickets, classified as 'features', that strongly resemble clean-up tasks. Are all team members solely focused on their own individual ticket? This surely...
Writing
One Weekly read on Automation & Development
5 reasons NOT to automate.
5 reasons NOT to automate. This might sound odd coming from me, a staunch advocate of automation. However, beware! If you're handling a process for the first, second or third time, don't rush to...
Justifying marketing is hard.
Justifying marketing is hard. Generating awareness and traffic is hard to quantify. What is the ROI for marketing? The reason is the distance to the sale transaction. How further away how harder it...
Be a T-shape developer
Be a T-shape developer I always advocate developers to specialize when they are becoming senior. But don't lose track of the rest of the playfield. So be broad, know a lot of technologies and areas,...
OpenTelemetry for Dataverse ServiceClient?
OpenTelemetry for Dataverse ServiceClient? I love OpenTelemetry. It's so easy to plug in instrumentation and have a clear view of your distributed system. But Dataverse ServiceClient doesn't have it...
Nobody cares about bad code if it works.
Nobody cares about bad code if it works. Besides you and your team, others don't care about the bad code that exists in your codebase. Management will not give you time to make the code better. So...
Locality of Behavior principle (LoB):
Locality of Behavior principle (LoB): "The behavior of a unit of code should be as obvious as possible by looking only at that unit of code." This principle is starting to get more and more...
‘Functions need to do one thing’-mantra is wrong.
'Functions need to do one thing'-mantra is wrong. Since Robert C. Marting wrote the book Clean Code, developers try to implement the guidelines from that book. One of them is to write Small focused...
This time it’s going to work: Papa!
This time it's going to work: Papa! My first word of my son was 'apple'. Now tutoring my little daughter of 9 months to say 'papa' (daddy) as her first word. Using the heavy guns for this: Letting...
Imagine if every microservice gave insights.
Imagine if every microservice gave insights. And that every piece of code would do generate these insights in the same way? Could you link one service call to another service call because they share...
When to create a Custom Activity?
When to create a Custom Activity? I'm always very reluctant to create Custom Activities. They come with a lot of bagage. Their stretch is excessively big, creating a lot of relations in all kinds of...
Five myths about .NET and C#
Five myths about .NET and C# Why is .NET not popular with startups? This was a question asked on Reddit, where the main theme in the answers was a lot of legacy thinking around C# and .NET. 1️⃣ Only...

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