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.

Day10: local development builds

My typical OCaml development workflow starts with git clone ..., then opam switch create . 5.4.1 --deps-only followed by dune build. This creates a local _opam directory containing the compiler and all dependencies. It works well, but the _opam directories add up, and the build takes time.

17 Apr 2026

Marc Elvers

Read Article
What build systems taught us about Terraform automation

How an academic paper about build systems helped us rethink Terraform automation and build a better execution engine.

08 Jan 2026

Terrateam Blog

Read Article
Porting my Toy OCaml Build System to Windows

Alice is my toy OCaml build system project where I ask “What if Cargo but for OCaml?”. My main priority when designing Alice is accessibility but perhaps a more suitable term would be inclusivity as my goal is for the tool to be usable by as many people as possible.

28 Aug 2025

Gridbugs

Read Article
Alice the Caml

Alice is an experimental OCaml build system emphasizing accessibility. It’s still very much a work in progress and nowhere near ready for regular use. Currently it can build multi-file OCaml projects to executables and libraries. Its UI is inspired by cargo. I’m one of the core Dune developers for my day job.

26 Aug 2025

Gridbugs

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
Build Meetup - Jane Street London

Stepping into something different today for a Build Meetup hosted by Tweak, EngFlow and Jane Street at Jane Street’s London offices. I was quite involved with Jbuilder development and early work around Dune 1.0 and some early 2.x work, although it’s not a codebase I get to work on much these days.

23 May 2025

David Allsopp's Blog

Read Article
Expanding Dune Package Management to the Rest of the Ecosystem

Explanation of our learnings from attempting to build all Dune packages in opam-repository using Dune package management.

11 Apr 2025

Tarides

Read Article
How we accidentally built a better build system for OCaml

A “build system” is one of the most important tools in a developer’stoolbox. Roughly, it figures out how to create runnable programs froma bunch of different...

24 Jan 2025

Jane Street Tech Blog

Read Article
Introducing Dune: The Essential Build System for OCaml Developers

One of the first tools you'll encounter when adopting OCaml is Dune, OCaml's official build system. Understanding what Dune is and how it…

26 Sep 2024

Tarides

Read Article