Appreciating MediatR by Jimmy BogardA write-up on understanding MediatR tradeoffs, syntaxes and exploring C# features that made it.Jul 31, 2026·9 min read
“.NET Identity and Claims: A Beautiful Setup for Scalable Authentication Part 1”Feb 23, 2025·3 min read
A little bit of Clean and Migrations.“ 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 ...Feb 8, 2025·2 min read
A simple explanation and usage of strategy pattern.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 ...Oct 15, 2024·2 min read
Understanding Entity Framework: Eager, Lazy, and Explicit LoadingThis 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...Aug 23, 2024·3 min read
Using .gitignore for startersSo 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...Aug 19, 2024·1 min read
Change Tracking and some errors..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 ...Aug 12, 2024·2 min read