↓Skip to main content
  1. Posts/

Series

Longer-form series of writings.

2025


🐫 Songs of the OCaml Compiler: The Series

I recently found myself with some time, so I dedicated 2 weeks to pick up OCaml’s basic patterns-of-thought by writing an event-simulator that demonstrates a classic consensus protocol (Paxos). The goal was to implement something familiar as a proxy to gaining intuition around something unfamiliar. ~4 weeks later Scope-creep is inevitable for personal projects. This also doesn’t count the months between finishing the code and finishing the writing — some consulting work intervened, and the series sat until I could give it the attention it needed. The open git history chronicles the actual timeline. , the project is at a stage where I can focus on talking about it…

·· 1995 words· 10 mins