Blog posts


2025-01-06

Go is a Well-Designed Language, Actually

Why not liking something is not the same as badly designed.


2024-12-23

Technology Predictions for 2025

I make some predictions, ready to be laughed at this time next year.


2024-07-28

Rust Ten Years On

Ten years ago I wrote a couple of blog posts about Rust. But will the code compile?


2024-07-15T12:00:00Z

Implementing and Improving Skiplists

An explanation of the most well-known probablistic data structure and some performance numbers for different implementations


2024-07-01T12:00:00Z

Book Review: Data-Oriented Design

A review of Richard Fabian's Data-Oriented Design


2023-07-30T12:00:00Z

Software I Love: Gerrit

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


2021-03-21T12:00:00Z

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:00Z

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:00Z

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:00Z

Creating Models of F1 Tracks in Rust - Part 1

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