Gang of Four (GoF) patterns

.NET Design Patterns

Command Query Responsibility Segregation(CQRS)

Meanwhile... on the command side of my architecture
Meanwhile... on the query side of my architecture

Service Locator

Inversion of Control Containers and the Dependency Injection pattern
Service Locator is an Anti-Pattern
Service Locator violates SOLID
Service Locator violates encapsulation

.Net Core

What’s wrong with the ASP.NET Core DI abstraction?
Working around the ASP.NET Core DI abstraction


The Care and Feeding of Tuples in C#


Extending the default ContentSearch functionality in Sitecore

OAuth and OpenID Connect