Posts

I’ve been doing object oriented programming since 2002. I’ve been looking to expand my horizons for a little while. Not …

tl;dr – Disabling Windows Spotlight seems to have resolved my Surface Pro 3’s lockup on boot issue. (Your results may vary) …

I did the Advent of Code albeit after the fact. It’s been awhile since I’ve looked at my solutions, I thought it would be …

I’ve been meaning to use gulp for compiling sass files in Visual Studio for a while. Using gulp instead of a Visual Studio …

TL;DR – In ASP.Net MVC use the HttpServerUtility.UrlTokenEncode() and HttpServerUtility.UrlTokenDecode() for encoding and …

I’ve been engaged in the Advent of Code 2016. Attempting to improve upon my solutions from 2015. I have improved a lot since last …

I gave a talk called Some(‘F#’) is Better Than None at Winnipeg Code Camp on January 28, 2017. The talk was catered toward …

I’ve been using Visual Studio Code (VSCode) for the majority of my F# development since December 2016. I have to admit it has …

Pattern matching is a staple of any functional programming language. F# has a decent pattern matching system with 16 matching patterns …

Pattern matching is a vital aspect of functional programming. It can make our code more expressive by eliminating noise. We’ll …