Recent Posts

OCaml Tips: Implementing a range Function

3 minute read

Lots of programming languages have some built-in range functionality, that’s typically used to generate a list/array of integer numbers. Here are a couple of...

Why Bother with a Custom Desktop PC in 2022?

5 minute read

Many people are quite surprised when I tell them that my primary computer is a custom-built desktop PC, that I assembled myself. After all, desktops have bee...

Resetting CircleCI Checkout SSH Keys

1 minute read

Lately I’ve been having some weird problems with CircleCI and some of my OSS projects (most recently CIDER) - the SSH checkout keys that CircleCI uses to fet...