Books, Guides, Manuals, etc.

I call this section “Books” for lack of a better term. These are essentially my notes for various things that I’ve collected and curated over the years - and continue to do so. Some topics may be covered in brief by other blog posts, but here I can give them more structure. Some may read like books or reference manuals, others may be more informal like guides and how-to’s.

.NET Esoterica

.NET Esoterica is a living book. It serves as the lost documentation and reference manuals that I wish I had when I began my journey learning some of the more esoteric features and extension points of .NET. Everything in here focuses on the latest .NET technologies - so .NET 7+, not .NET Framework. The only time .NET Framework topics will be covered is when our goal is to target .NET Standard 2.0 (in the case of Source Generators) or we are aiming to create a library that is compatible with the widest audience possible.

Read more

Creating a HomeLab

While Software as a Service has been a huge success over the last two decades, it has felt like more of a burden for the consumer. Nothing about SaaS is inherently wrong, but the idea of a subscription for everything - especially in the consumer and workstation space - feels like a huge step backward in consumer rights. “You will own nothing and enjoy it.” Well, not me. I have cut almost all ties to services provided by Meta, Google, and Microsoft in my home. I run my own personal streaming and cloud services. This clearly isn’t for everyone, but this guide will show you what my setup looks like and how you might build something similar.