Lessons Learned – ASP.NET Core 6 Performance

I had just written an API using ASP.NET Core and it looked pretty good.  My solution was using clean architecture – separating out Core logic from Infrastructure and so on.  My project was also using CQRS, MediatR, FluentValidation.  Everything was organized and fairly easy to understand. However, the moment of truth came when I ran … Read moreLessons Learned – ASP.NET Core 6 Performance

The Bridge Design Pattern

The Bridge Pattern is a structural design pattern from the Gang of Four that might be little harder to understand at first due to its definition – “decouple an abstraction from its implementation so that the two can vary independently.”  This definition sounds more complicated than it actually is.   Intent and Structure As said in … Read moreThe Bridge Design Pattern