Recent Posts

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...

Oh My Zsh: Fun with Take

1 minute read

Today I’ve noticed that Oh My Zsh provides one really useful command (implemented as a shell function) - take. I guess with a name like this it’s not immedia...

Reload Zsh Configuration

1 minute read

I’ve been using Zsh on-and-off for a very long time (15+ years), but I still occasionally learn something new about it.1 Yesterday I was setting up oh-my-zsh...

Zipping Collections in OCaml

2 minute read

Many programming languages have a function for combining the elements of multiple collections (e.g. arrays or lists) together. Typically this function is nam...