Deep .NET with Stephen Toub and Scott Hanselman →
Posted on
I want to recommend the Deep .NET series of videos with Stephen Toub and Scott Hanselman. As of July 2025 there’s 11 videos, and I’ve now watched them all. The series is about exploring deep into .NET and C# concepts, down to the implementations of core language features like async/await and LINQ. Stephen Toub is a developer working on .NET itself, so he’s got a special perspective on the language having worked on the implementation that not many people have.
My personal favorite was the deep dive into RegEx. I had never realized that there were multiple methods to initialize a RegEx, and hearing everything explained from the basics gives me the tools now to make better decisions when I go to add regular expressions into my code. The source generation implementation impressed me considerably, and I can’t wait to try it out next time regular expressions come up in my code.
I have a lot of experience with C#, but it isn’t my primary language. As such I found these videos super helpful as it explored a lot of the language that I didn’t get to explore during my usage at work. Give it a shot if you want your mind blown.