Exception Not Found

The Catch Block #96 - The Invasion, and Why It's OK to Take a Break

I need a break from the suffering, and that's OK. Plus: async cancellation, Test ASP.NET Core 6, and why ideas die.

The Catch Block #95 - Slow, Deliberate Refactoring Tips

Let's refactor, slowly and deliberately. Plus: .NET 7 Preview 1; impostor syndrome; accountability; 20 years of .NET; and thinking big.

The Catch Block #94: C#'s New !! (Bang-Bang) Operator

C#'s new !! operator is surprisingly controversial. Plus: .NET's 20th; immutability; the CUPID principles; CancellationToken; and a practical guide to Dapper.

The Catch Block #93 - Separation, Cancer, and Guilt

A personal post with some heavy topics. Content warning: cancer, guilt, and death.

The Catch Block #92 - Cool Read Extravaganza!

In this issue: the experience tax; performance in ASP.NET 6, how to kill innovation; PNG from HTML; clean code (no such thing as); and how to avoid working for a bad boss.

Exception Not Found © 2026