A semi-professional blog about programming

Welcome!

Hey there! I’m Mike. I’m a .NET developer and have been since 2008. I started out with web development (ASP.NET and MVC), moved to sort of all-over-the-stack, and now I’m primarily desktop/backend. I use C#, RESTful APIs, WPF, SQL Server, and whatever looks like it’ll be the best tool for the job.

I have a terrible short-term memory and I wanted to start keeping track of what I’m learning, and provide examples where I can. There’s a great chance that you already know some of these things; that’s awesome. If you’ve got a better way, or if I’m missing some edge case, please feel free to comment and let me know (also comment if I’m not making myself clear).