Practical .NET, clean architecture, and notes from production. Things I’ve actually shipped, not theory I read about somewhere else. If a post is useful, the mailing list catches the next one when it goes out.
Early in my career I worked at a company that was closing a big client. The client was not one company. It was about a hundred sub-companies under one parent. …
Imagine you run a handful of microservices in an event-driven architecture where every request flows asynchronously through queues and background workers. …
You know that you don’t need to pay for AI services to get the job done, right? If you’re looking to run local AI models in your .NET applications, I’ve got …
MediatR is going commercial, so a lot of teams want a free way to handle in-process messaging in their .NET apps. Here is how to build your own.
In my latest …
.NET 9 is now live, and it comes with a new set of features. Some are great, and some are just icing on the cake. But what really stands out is the new …
DateTime has a great feature that I often replicate in my classes: the ability for users to format the ToString output however they want. Using it is cool, but …
Azure-Sync is a handy shell script tool designed to help .NET developers working with Azure App Services. Inspired by the functionality provided by the Azure …
I created a YouTube video on Source Generator in which I showcased one possible implementation. However, I feel that I didn’t fully highlight its capabilities. …
Suppose you have your Web App and Database server hosted locally on your On-Premises servers. You want to use Azure Key Vault with your .NET application to …
Hello everyone, in today’s post I will show you the easiest and cleanest way to perform integration testing of your code with database dependencies with the …