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.

Notes from week 34

Testing day10 on the RISC-V path in OCaml-CI, diagnosing failed Windows containerd commits, and measuring the Tessera / Microsoft Planetary Computer download bottleneck.

24 Aug 2026

Marc Elvers

Read Article
Notes from week 33

This week, six million Tessera S3 objects were renamed. ocaml-gdal was extended to handle vector formats. FreeBSD CI performance investigations and OCaml compiler updates. Further work on day10 and OCaml CI.

17 Aug 2026

Marc Elvers

Read Article
Notes from week 32

Git 2.55 broke opam repo add for all the 4.x base images, and ocaml.org was under scraper attack. On the Tessera side, the v1 dataset got converted to Zarr via Fargate, and there was further investigation into the banding correction.

10 Aug 2026

Marc Elvers

Read Article
Notes from week 31

A big week, with a couple of long-running efforts finally wrapping up: the Source Cooperative mirror is essentially complete now that we have direct write access, and the three-week Ceph resize has converged. Elsewhere, a slow-down in the genesis job server that looked like a garbage-collector problem turned out to be an HTTP handling bug.

03 Aug 2026

Marc Elvers

Read Article
io_uring is not available (ENOMEM)

Thomas reported that ocaml-multicore/eio PRs randomly fail on ocurrent/ocaml-ci with a strange error in the documentation tests.

29 Jul 2026

Marc Elvers

Read Article
Notes from week 30

The main threads: making day10 a native OCluster job type, porting opam-health-check to use day10, keeping the CI dashboards ahead of both a scraper farm and the opam 2.6 alpha, and a lot of Tessera. New v2 “student” models, the v1.1 mirror to Source Cooperative continues, and diagonal banding in the Amazon mosaic.

27 Jul 2026

Marc Elvers

Read Article
Notes from week 29

I was on holiday for most of week 29, so just a few high-priority issues to report on.

20 Jul 2026

Marc Elvers

Read Article
Notes from week 28

Headline activities have included resolving the scraping attacks, fixing obuilder bugs, and Tessera AMX optimisations.

13 Jul 2026

Marc Elvers

Read Article
Notes from week 27

The week 26 summary worked well, so I’m doing it again. This is really a nine-day week as the last weekly post was on 26 June.

05 Jul 2026

Marc Elvers

Read Article
Corrupt copies on the OpenBSD CI worker

Last week I updated the OpenBSD workers to OCaml 5.5.0 and took that opportunity to deploy OpenBSD 7.8. Shortly after, issue#1061 was opened as jobs randomly failed with an opam parse error.

30 Jun 2026

Marc Elvers

Read Article