120 posts
Take advantage of C#'s 'in' keyword to modify parameters, making them immutable and passed more efficiently.
This week's Question of the Week is about Design Patterns! What is your go-to and how has it saved the day?
Write cleaner test assertions with better messaging using the Shouldly library
In this blog post, we'll explore how Santa can automate his workshop using Event-Driven Architecture and NServiceBus
See how to take advantage of Random.Shared in your C# code while also making it testable.
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.
This will also subscribe you to our email list.