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.

Shuffling Lists

Shuffling a list into a random order is usually handled by the Fisher-Yates Shuffle.

04 Aug 2025

Marc Elvers

Read Article
OCaml Program Specification for Claude

I have a dataset that I would like to visualise using a static website hosted on GitHub Pages. The application that generates the dataset is still under development, which results in frequently changing data formats.

01 Aug 2025

Marc Elvers

Read Article
Moving to opam 2.4

opam 2.4.0 was released on 18th July followed by opam 2.4.1 a few days later. This update needs to be propagated through the CI infrastructure. The first step is to update the base images for each OS.

30 Jul 2025

Marc Elvers

Read Article
OCaml Onboarding: Introduction to the Dune build system

Welcome to all Camleers We are back with another practical walkthrough for the newcomers of the OCaml ecosystem. We understand from the feedback we have gathered over the years that getting started with the OCaml Distribution can sometimes be perceived as challenging at first. That's why we keep it ...

29 Jul 2025

OCamlPro

Read Article
Adventures with BuildKit

I’ve been doing battle the last few days with Docker, and in particular trying to persuade BuildKit to do what I wanted.

29 Jul 2025

David Allsopp's Blog

Read Article
Add Your Own Recipes to the OCaml Cookbook!

The OCaml Cookbook is open to new contributions! This post gives you an overview of the feature and how to add your own recipes.

25 Jul 2025

Tarides

Read Article