Front-endWhat is .NET Blazor, and how to "cook" it
In this article, I’ll summarize the conclusions I reached after intensive work with Blazor WebAssembly (WASM) and outline the types of applications this framework is well-suited for.
Latest thoughts on engineering and architecture
Front-endIn this article, I’ll summarize the conclusions I reached after intensive work with Blazor WebAssembly (WASM) and outline the types of applications this framework is well-suited for.
C#Let’s look at various nuances and gotchas in C# syntax.

Senior Software Engineer and Microsoft MVP.
I teach .NET and software design with a focus on fundamentals, real-world trade-offs, and practical engineering judgment.