127 posts
Just as holiday cookie recipes give you tried-and-true methods for festive treats, design patterns provide proven solutions to common coding challenges. In this …
With the release of .NET, LINQ has some new features. In this post, we'll look at CountBy, AggregateBy, and Index.
Optimize your SQL by performing advanced grouping using RANK()/ROW_NUMBER() and PARTITION BY instead of manually iterating over data.
Architecting to Scale - Part 3 - Moving to Microservices
Architecting to Scale - Part 2 - Scaling the Monolith
Learn to identify and avoid common loop antipatterns in C#. Improve your code's efficiency and readability today!
Discover a quirk in C# records when using both positional parameters and declared properties.
Learn how to write tests for your supercharged sagas and strategies for getting the most value out of those tests.
Architecting to Scale - Part 1 - Carving the Monolith
Let's cover what a saga timeout is and how to implement them using NServiceBus!
Discover how .NET 7's GeneratedRegexAttribute optimizes the performance of your regular expressions.
This article continues the discussion on NServiceBus sagas and demonstrates how to implement your first saga.
This will also subscribe you to our email list.