dotnet Keeping your nuget packages in check It's important to keep your NuGet dependencies up to date. In this post, I'll share some tips and tricks for managing package updates effectively.
dotnet UnsafeAccessor is my new best friend How can you access a private field using both Reflection and the new UnsafeAccessor approach introduced in .NET 8, and what are the benefits in terms of performance and code reduction?
dotnet Act on a Task as soon as it's completed with Task.WhenEach Task.WhenEach allows us to act on a collection of tasks as they finish.
dotnet C# - Tips and Tricks 03 - Use static initialization Static initialization can help make your code a bit more readable and at the same time give you a performance boost, a win-win.
c-sharp Using records when implementing the builder pattern in C# Here I'm showing some alternative ways of implementing the builder pattern by using regular classes, records and the new init keyword