Sometimes patterns with goofy names get overused, and we need to apply a refactoring with a goofy name to get rid of them.
C# is nice and all, but sometimes you want to add a bit of F# spice to your life. Lucky for you, they get along just swell!
Git is a cool system, but not if you suck at using it. Read this handy guide on how to do stuff in git, and then you won't suck at it - yay!