25 followers
Every Saturday morning, you will get 1 practical tip on .NET & software architecture that you can easily implement.
I remember the days when managing NuGet packages across multiple projects was a real pain. You know what I mean - you open a large solution and find...
Long-running business processes often involve multiple services working together. Think about an e-commerce order: you need to process the payment,...
Most APIs follow a simple pattern. The client sends a request. The server does some work. The server sends back a response. This works well for fast...
Caching is essential for building fast, scalable applications. ASP.NET Core has traditionally offered two caching options: in-memory caching and...
Functional programming patterns can feel academic and abstract. Terms like "monads" and "functors" scare many developers away. But beneath the...
I see the same mistake happen over and over again. Developers discover Clean Architecture, get excited about its principles, and then... they turn the...