Welcome! My name is Stuart Grassie. I'm a software developer based in the North West of England. It’s nice to meet you.

Latest Articles

Parsing Yaml Frontmatter in F#

As part of modernisng, updating and generally overhauling my blog, I thought it would be nice to add some consistancy to the Yaml front matter used by Jekyll. For those who do not know, Jekyll uses Yaml front matter blocks...

Interview Coding Test Solution

Many years ago, after working in my first programming job for a couple of years the company was taken over, and coding tests for new hires were introduced. The incumbent developers all decided to take the test, and it was...

Making the English Premier League Generator immutable

In the previous post, I displayed my fledgling understanding of F# by writing a script which can parse the CSV set of results of the English Premier League to generate the league table. The script does this primarily by using...