69 on this site · 721 links
Security scanning my own code with Scrutineer and local coding models31st Aug 2026
Just a rumour of a bug is enough to find a security exploit these days22nd Aug 2026
Scanning the literature for species range and habitat maps1st Aug 2026
Can agentic LLMs use local field guides to improve identification of rare species?1st Aug 2026Building OxCaml packages for Debian, Fedora, Homebrew and Arch17th May 2026Voluntary AI disclosure proposal for OCaml: update 114th May 2026
A Proposal for Voluntary AI Disclosure in OCaml Code3rd Apr 2026
Cambridge Evidence TAP OpenGL interactive visualiser15th Mar 2026
.plan-26-02: Back from India and straight into the conservation conference11th Jan 2026
2025 Advent of Agentic Humps: Building a useful O(x)Caml library every day26th Dec 2025
AoAH Day 25: Claude OCaml Marketplace for all your festive coding needs25th Dec 2025
AoAH Day 24: Tuatara, an evolving Atom aggregator that mutates24th Dec 2025
AoAH Day 23: Unpac unifies git branching with package management23rd Dec 2025
AoAH Day 22: Assembling monorepos for agentic OCaml development22nd Dec 2025
AoAH Day 21: Complete dynamic HTML5 validation in OCaml and the browser21st Dec 2025
AoAH Day 20: Human language detection in native code, JS and wasm20th Dec 2025
AoAH Day 19: Zulip bot framework to bring Vicuna the friendly camel back19th Dec 2025
AoAH Day 18: TOML 1.1 codecs directly from the spec and paper18th Dec 2025
AoAH Day 17: OCaml JMAP to plaster my painful email papercuts17th Dec 2025
AoAH Day 16: Vibesplaining JSON Pointers using OCaml/Javascript16th Dec 2025