C#

My Typescript to C# Cheatsheet

To facilitate learning C#, I created a Typescript to C# cheatsheet to help map commonly-used TypeScript concepts to their C# counterparts.
Developer Tools

I Hate #regions

"I hate regions" not only automatically expands the regions when you open the file, it changes the font size and color of the regions.
.NET / WPF

Generic Memoization in C#

Dynamic languages have good generic forms of memoization, but I haven't found one I'm happy with in C#. This is a sketch of a generic memoization in C#.