Fellow of Churchill College, Senior Research Associate at Cambridge's Department of Computer Science, and Professional Old Dude at Tarides. I work on odoc, OCaml documentation tooling, and interactive computing in the browser.
SVGs are way more capable than many people realise. A completely self-contained SVG file can fetch data, generate visualisations, and render interactive controls — all client-side, no server required. Including one I made 20 years ago that still works.
OCaml code running live in the browser. Foundations of Computer Science supervision material, ONNX Runtime inference, and more.
Package documentation built with odoc 3. Browse type signatures, module hierarchies, and search across everything.
Built entirely with odoc — the OCaml documentation generator. Because when you have a hammer, everything looks like a nail.