A More Efficient Solution of the Shortest Route Kata
          
            This post describes how I improved the efficiency of my submission to the Trustbit Transport Tycoon 2 Episode 2.1 problem. The initial solution used an exhaustive approach; this post outline an alternate approach that is potentially much more efficient.
          
        
        
        
        
      Essential F# ebook
          
            Essential F# is a practical book aimed at efficiently getting you up to speed with the essentials of functional-first programming in F#. This post will provide more detail about the ebook and show you how to get free access to it.
          
        
        
        
        
      My Favourite Development Books
          
            I have read hundreds of books over the last 25 years years and some of them have had a profound effect on me. In this post, I will list my all-time favourite software development books.