Writing

One Weekly read on Automation & Development

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...

read more...

Regions in C#

Regions in C# is an anti-pattern or code smell. When I review, I sometimes see a class that looks decent. Then I open the #region sections and it becomes a big giant monster. If you think code...

read more...

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....

read more...

GitHub Copilot is a tool for experts

GitHub Copilot is the most useful in the hands of experts. For getting the most out of AI, you need to be an expert in your domain. You need to know how to ask the right questions, write the correct...

read more...

Using GitHub Copilot for 4 months

I used GitHub Copilot for 4 months. My 5 Key Takeaways. What is GitHub Copilot? Your AI pair programmer! It's an extension in your favorite code editor that helps writing code, using AI. I use it...

read more...
private modifier

What can you do to make C# greener?

Since C# 10 (.NET 6.0) arrived my code looks much cleaner. Less code is less waste, which is good for the environment! C# 10 achieved this with top-level statements, global using directives and...

read more...
LINQPad

LINQPad for writing C# snippets

Sometimes I want to write a small C# snippet to test or check an idea. But it is too much effort to start up Visual Studio (Code) or Rider and create a console app. Even when I have any of these...

read more...
JetBrains new UI

New UI of JetBrains Rider

For development I use Rider (dotnet) and WebStorm (Web/JavaScript) from JetBrains. In the new update, 2022.3, you can enable their new UI. You can turn it on in Settings > Appearance & Behavior...

read more...
Remy van Duijkeren

Remy van Duijkeren

Power Platform Architect

I help Dynamics 365 teams remove friction. Architecture, automation, and integrations that hold up.