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...
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...
If you're tired of ad overload on Google search results, it might be time to consider switching to Microsoft Bing. In this post, the author sh...
Improving Optimization? The traditional steps of Optimization: 1. Eliminate 2. Automate or 3. Delegate What if we added a missing element? Sim...
Unit tests for Dataverse plugins? I must admit, I almost never write unit tests for Dataverse plugins. Plugins are often quite simple, testing...
New Dynamics 365 browser extension I’m trying out the new -Power Roles- extension and it looks very promising. You browse to a Dynamics ...
SpecFlow: Great concept, flawed execution. SpecFlow, a BDD framework designed to make writing scenarios a breeze for requirement analysts. The...
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. Preferab...
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 o...
Unlock the power of .NET’s latest collection types! Here’s a guide for when to best use the new Readonly, Immutable, and Frozen co...
💡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 e...