Reviewing is caring
Teaching pain to a new generation
Trying out different interpreter implementations
Exercise in optimisations (and madness)
Building a build system - Part 3 - Parallel Compilation
In which we ponder how to accelerate a build system
Building a build system - Part 2 - Compilation
In which there’s graphical content. You’ve been warned.
Building a build system - Part 1 - Dependency graph
In which I show how to think about compilation.
Building a build system - Part 0 - Intro
In which I explain where we’re going with this.
A deadlock-detecting mutex
Sounds crazy but can be done in less than 100 LOC
Accelerated Massively Parallel Regex
Homemade data race detector
Because why not?