The Daily Friction

A daily newsletter about automation and eliminating friction.

ASP .NET Core 8 is even more performant!

ASP .NET Core 8 is even more performant! IIS used to be the default for running ASP .NET websites, but it only runs on Windows. Then Kestrel, the small cross-platform web server voor ASP .NET Core took over. Its competing with the fastest web servers in the world, see...

read more

Common Data Services Default Solution is gone?

Common Data Services Default Solution is gone? Everything you do in Dataverse (Dynamics 365) outside of a solution is being 'recorded' in the Common Data Services Default Solution. Very convenient! See the changes you forgot to add to your solution. Nice for customers...

read more

C# was originally a copy of Java.

C# was originally a copy of Java. How the tables have turned! My looking at the new features in Java 21: records improved switch multiline strings instanceof pattern matching

read more

Dynamics 365 Customer Insights is here

Dynamics 365 Customer Insights is here It's a combination of two existing apps: - Dynamics 365 Marketing (journey) - Dynamics 365 Customer Insights (data). See this as the Dynamics 365 Customer Engagement bundle. You pay one price, but it exists out of multiple apps....

read more

Ever heard of LOGAF?

Ever heard of LOGAF? LOGAF stands for 'Level of Giving a Fuck' and, trust me, it's not just a fancy term. Itโ€™s a life-altering philosophy you'll want to embrace. Rewind to my youthful days, armed to the hilt, ready to challenge, ready to combat. The battleground?...

read more

Think it’s necessary to mock ILogger?

Think it's necessary to mock ILogger? Using Moq or NSubstitute to do this? Think again. In the C# world, many developers do this - but there's a more efficient way. Enter NullLogger. NullLogger, a minimalist logger from Microsoft, lets you fulfill your dependency...

read more

Missing the metro isn’t a big deal…

Missing the metro isn't a big deal... If you know another one's just five minutes away! ๐Ÿ• Ever felt the same about software releases? ๐Ÿค” If you can release anytime, missing a release isn't a concern. Just add it to the next one! ๐Ÿ’ก Hold on! What about fixed release...

read more

Hard work vs. smart work

Hard work vs. smart work An age-old debate. Ever thought 'busy' might be a trap? It's not the hours we pour into work, but the work we pour into those hours. Replace 'work hard' with 'work smart'. Efficiency is the game changer. The real key to the big bucks isn't...

read more

Entitled Open-Source Users!

Entitled Open-Source Users! Yesterday, I touched on Moq... It had included a 'SponsorLink', causing a bit of a stir with email fiddling. ๐Ÿ“ง Its purpose? Simple... to check if you've sponsored Moq. If not, consider a warning message in your build. ๐Ÿšจ Now, don't get me...

read more

Remove Moq now!

Remove Moq now! Using Moq for dotnet mocking? ๐Ÿ‘€Watch out! Since version 4.20, they've introduced a sneaky SponserLink. What does it do? It scans for your ๐Ÿ“ฉemail in your git folder during build. Sounds risky, right? The solution? Say ๐Ÿ‘‹goodbye to Moq or downgrade to...

read more
Remy van Duijkeren

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