Interesting Stuff

Dependency Inversion
- What’s wrong with the ASP.NET Core DI abstraction?
- https://github.com/simpleinjector/SimpleInjector/issues/41#issuecomment-111438146
Gang of Four (GoF) patterns
Command Query Responsibility Segregation(CQRS)
Meanwhile... on the command side of my architecture
Meanwhile... on the query side of my architecture
Holistic Abstractions (Take 2)
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
C# language features
- The Care and Feeding of Tuples in C#
- https://volaresystems.com/technical-posts/stop-wasting-time-with-enums-in-c
Sitecore
- Extending the default ContentSearch functionality in Sitecore
- https://gist.github.com/alan-null/23f74896e1540bba3e407d3509aea320
- https://www.sitecorenutsbolts.net/2016/04/26/Advanced-Cache-Clearing/
OAuth and OpenID Connect
SOLID
Asynchronous Injection
https://www.youtube.com/watch?v=bVlWWCru-28
https://blog.ploeh.dk/2019/02/11/asynchronous-injection/
Want to look into:
- https://rimdev.io/stuntman/
- https://briancaos.wordpress.com/2019/02/01/improve-sitecore-experience-editor-performance-by-disabling-number-of-locked-items-counter/
- https://stu.dev/check-for-breaking-changes-with-apicompat/
- https://labs.play-with-k8s.com/
- https://www.katacoda.com/courses/kubernetes/playground
- https://lostechies.com/jimmybogard/2013/03/21/saga-implementation-patterns-variations/