PinnedThe Code WrapperUnlock Your Potential: Building Custom Tools as a DeveloperAs a passionate advocate of custom tooling in the world of software development, I firmly believe that if you can build tools to make your…Oct 30, 2023Oct 30, 2023
PinnedThe Code WrapperImplementing a Clean Architecture in ASP.NET Core 6IntroductionNov 3, 20214Nov 3, 20214
The Code WrapperA Consolidated Guide to Well-Architected FrameworksIn this post, we will delve into the core principles and guidance of the Well-Architected Frameworks (WAF) of Azure, Amazon Web Services…Aug 8Aug 8
The Code WrapperSimple Event-Sourcing with EF Core and SQL ServerIntroductionOct 10, 2023Oct 10, 2023
The Code WrapperThe Value of Unit Testing in Software DevelopmentIn this post we’ll explore the importance and need for unit testing in software development. While other articles focus on the practical…Mar 19, 2023Mar 19, 2023
The Code WrapperHow to: Send Microsoft Teams self-message using Graph SDKIntroductionMar 17, 2023Mar 17, 2023
The Code WrapperWhy I “hate” optional parameters in C#Let me start by saying that the title of this post is a little exaggerated in regards to how I feel about optional parameters. “Hate” is a…Mar 8, 20224Mar 8, 20224
The Code WrapperEF Core: Effectively decouple the data and domain modelIntroductionJan 16, 20221Jan 16, 20221
The Code WrapperDesigning the domain model to support multiple persistence methodsIntroductionNov 8, 2021Nov 8, 2021