Recent Posts

OCaml Adds List.take and List.drop

1 minute read

One of my small issues with OCaml is that the standard library is quite spartan. Sometimes it misses functions that are quite common in other (similar) langu...

AsciiDoc Language Specification

3 minute read

I’m an avid fan of AsciiDoc and I’ve been using it for years to write documentation for some of my OSS projects (e.g. CIDER and Projectile). I try to keep tr...

Revisiting Mastodon

1 minute read

After my recent article on Bluesky something rather unexpected happened. I noticed a link to an interesting post on Mastodon and when I signed in to check it...