Blog posts


2023-07-30T12:00:00

Software I Love: Gerrit

I explain why I love the review tool Gerrit & how more popular tools don't come close


2021-03-21T12:00:00

Why Zig Clicks

I explain why Zig seems to click for me and makes me excited to do some personal projects again


2018-03-30T23:00:00

Writing My Final Year Project in Rust

For my last year of univeristy I had to write a project. I decided to do it in Rust


2014-08-22T12:00:00

Creating Models of F1 Tracks in Rust - Part 2

We turn a series of points from OSM into a 3d model


2014-08-18T12:00:00

Creating Models of F1 Tracks in Rust - Part 1

We start off by loading an open street map xml file into Rust


2014-07-22T12:00:00

Merging Multiple Migrations into One Statement

Merge multiple migrations into one statement using the Lens library in Haskell


2013-05-16T12:00:00

Breaking Ciphers in Haskell

Breaking a simple cipher by looking at the patterns of words