There is a specific kind of code that feels small but annoying every time you write it.
Not broken.
Not complicated.
Just… slightly clunky.
For me, one of those tiny annoyances has always been creating a collection with a custom comparer.
There is a specific kind of code that feels small but annoying every time you write it. Not...
There is a specific kind of code that feels small but annoying every time you write it.
Not broken.
Not complicated.
Just… slightly clunky.
For me, one of those tiny annoyances has always been creating a collection with a custom comparer.

I’ve been playing with C# 15 quite a bit this week, and after yesterday’s post about the new with()...

Of all the C# topics that come up in technical interviews, generics and collections show up the most...

Extension methods have been part of C# for years. Extension blocks finally make them feel like a...

Here are the 7 C# techniques pros use on autopilot in 2026. 1. Pattern Matching So Hard I...

You've seen the developer. Maybe you are the developer. They discover DRY — ✨ Don't Repeat Yourself...

If your team has ever spent 20 minutes on a pull request arguing about brace placement instead of the...