Technologies
I have used several technologies to build solutions; here are some favorites.

C# / .NET
My favorite platform for development. I like how it facilitates building clean, crisp APIs.

ASP.NET Core / Blazor
I'm enjoying using Blazor to update and modernize this web site.

TypeScript / React
I'm used these to build browser-based tools such as Accessibility Insights.

ASP.NET / MVC
I've used ASP.NET to build small hobby sites, and large sites like NBCNews.com.

HTML / CSS / JS
I enjoy building web sites and experiences with these key web standards.

C / C++
My first real programming language; it can be lots of fun to code close to the metal.

Win32
I've built boxed apps like Exchange client and downloads like MSNBC's News Alert.

Java
I helped teach Java in AP Computer Science A classes for two years.