
Appreciating MediatR by Jimmy Bogard
A write-up on understanding MediatR tradeoffs, syntaxes and exploring C# features that made it.

“ Migrations play a crucial role in development. Without a standardized approach to migrating and seeding data, teams can quickly fall out of sync, leading to inconsistencies and deployment issues.” Here I will show some setup and best practices for ...

The main Idea is to define a family of algorithms, encapsulate each one, and make them interchangeable. Example we want to send emails and the logic will be different depending on the sender. Without a strategy pattern we usually implement it using ...

This topic will help us to optimize our loading of related data using Entity Framework Apis. Lazy Loading Ef core's default behavior Loads data when it's accessed for the first time Does not load child elements if you didn't ask for it Multiple q...

So what does .gitignore do? It ignores the generated files, you don't want them to show up in there at all times. Useful when you have collaborators on your codebase, there will be a time that when they clone your project, gitchanges will appear on t...

I recently got a ticket to fix a module and I encounter an error related that can be solve by Change Tracker API. I'm glad that I encounter these kind of errors, it teaches me. It says entity type cannot be tracked because another instance with the ...