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
httpclient How to test configuration of HttpClient when using AddHttpClient Shows how to test the code written inside the AddHttpClient extension method
httpclient HttpClient - DelegatingHandler - Correlation Id Shows two different ways of forwarding correlation ids when using HttpClient in dotnet core
c-sharp Sorting large CSV files by multiple columns using C# How to sort csv files based on multiple columns in the most performant way