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.

On the path to the UK/India AI Summit with OpenUK and the ATI

Reflections on UK-India AI collaboration from meetings at the Alan Turing Institute and OpenUK, discussing ethical AI deployment, open source infrastructure, and the challenges of building community in the age of AI-assisted coding.

11 Nov 2025

Anil Madhavapeddy's Blog

Read Article
A ZFS Scaling Adventure

The FreeBSD workers have been getting [slower]( (https://github.com/ocurrent/opam-repo-ci/issues/449): jobs that should take a few minutes are now timing out after 60 minutes. My first instinct was that ZFS was acting strangely.

23 Aug 2025

Marc Elvers

Read Article
ReFS, EEG Intern and Monteverde

In addition to the post from last week covering BON in a Box and OCaml Functors, below are some additional notes.

07 Jul 2025

Marc Elvers

Read Article
ZFS Replication with Ansible

Rather than using the agent-based approach proposed yesterday, it’s worth considering an Ansible-based solution instead.

16 May 2025

Marc Elvers

Read Article
Debugging OBuilder on macOS

The log from an OBuilder job starts with the steps needed to reproduce the job locally. This boilerplate output assumes that all OBuilder jobs start from a Docker base image, but on some operating systems, such as FreeBSD and macOS, OBuilder uses ZFS base images. On OpenBSD and Windows, it uses QEMU images. The situation is further complicated when the issue only affects a specific architecture that may be unavailable to the user.

08 May 2025

Marc Elvers

Read Article
ZFS Send Streams

We often say that ZFS is an excellent replicated file system, but not the best local filesystem. This led me to think that if we run zfs send on one machine, we might want to write that out as a different filesystem. Is that even possible?

02 May 2025

Marc Elvers

Read Article
Porting OBuilder to FreeBSD

OBuilder is a tool for performing arbitrary, reproduceable builds of OCaml-related software within a sandboxed environment. It is used by…

04 Oct 2023

Tarides

Read Article
OBuilder on macOS

Introduction The CI team at Tarides provides critical infrastucture to support the OCaml community. At the heart of that infrastructure is…

02 Aug 2023

Tarides

Read Article