Blog

The OCaml Planet RSS

Articles and videos contributed by both experts, companies and passionate developers from the OCaml community. From in-depth technical articles, project highlights, community news, or insights into Open Source projects, the OCaml Planet RSS feed aggregator has something for everyone.

Want your Blog Posts or Videos to Show Here?

To contribute a blog post, or add your RSS feed, check out the Contributing Guide on GitHub.

TESSERA now supports the Zarr geo-embeddings convention proposal

Community feedback reshaped our Zarr store layout — years became a dimension, shards got bigger, and we retired the TESSERA-specific convention in favour of a shared geo-embeddings standard that also covers other models.

27 Mar 2026

Anil Madhavapeddy's Blog

Read Article
Email as an interface to Claude

In my previous post, I described running Claude Code as a non-interactive agent by feeding it a runbook via NOTES.md, letting it SSH into workers, diagnose problems, and commit its findings back to git.

26 Mar 2026

Marc Elvers

Read Article
Dynamic DNS with DHCP

DHCP-assigned addresses are very convenient, except when they change, and your DNS server becomes out of sync.

25 Mar 2026

Marc Elvers

Read Article
Neocaml 0.6: Opam, Dune, and More

When I released neocaml 0.1 last month, I thought I was more or less done with the (main) features for the foreseeable future. The original scope was deliberately small — a couple of Tree-sitter-powered OCaml major modes (for .ml and .mli), a REPL integration, and not much else. I was quite happy with how things turned out and figured the next steps would be mostly polish and bug fixes.

25 Mar 2026

Bozhidar Batsov

Read Article
Outreachy Demo Day December 2025 Round

The OCaml community participated in the December 2025 round of Outreachy internships. We had four interns working on Raven, OCaml-TIFF and YOCaml. This meeting was an opportunity for the interns to present their work and for the community to as...

23 Mar 2026

Watch OCaml

View Video
.plan-26-12: Zarr across space and TESSERA time

Reworking the TESSERA Zarr store layout after community feedback, Springer's API woes for evidence synthesis, vibecoding introspection, and git remote helpers for ATProto.

22 Mar 2026

Anil Madhavapeddy's Blog

Read Article
How big is Europe?

Tessera produces global land-cover embeddings at 0.1-degree resolution, roughly 11 km square at the equator. For each year and each grid tile, there is a directory containing NumPy files of the embeddings.

21 Mar 2026

Marc Elvers

Read Article
A different way to interact with Claude

We’ve all been using Claude via the prompt, and some have even ventured into running claude --dangerously-skip-permissions in a nice sandbox like avsm/claude-ocaml-devcontainer.

18 Mar 2026

Marc Elvers

Read Article