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.

Parsimoni Joins Techstars' Autumn 2025 Programme!

Parsimoni has been selected for Techstars' autumn 2025 space accelerator programme!

25 Sep 2025

Tarides

Read Article
Retrofitting a build system into a compiler

Over the summer, Lucas Ma has been investigating ideas surrounding using effects in the OCaml compiler itself. He’s blogged some of his discoveries and adventures. The technical core of this work leads towards being able to use the OCaml compiler as a library on-demand to create a longer-lived “compiler service”. Of itself, that’s not at all revolutionary, but it is quite hard to do that with a 30 year old codebase that really was designed for single-shot separate compilation.

25 Sep 2025

David Allsopp's Blog

Read Article
Caching opam solutions - part 2

23 Sep 2025

Jon Ludlam's Blog at recoil.org

Read Article
Database Testing in OCaml: From CRUD to Connection Pool Stress Testing

Building a comprehensive database testing suite for Chaufr: integration tests, transaction verification, migration rollback testing, connection pool stress tests, and performance benchmarks using Alcotest, Lwt, and Caqti

21 Sep 2025

Chukwuma Akunyili

Read Article
Apache Parquet Files

If you haven’t discovered the Apache Parquet file format, allow me to introduce it along with ClickHouse.

17 Sep 2025

Marc Elvers

Read Article
Optimising Data Access in Parquet Files

Yesterday I wrote about the amazing performance of Apache Parquet files; today I reflect on how that translates into an actual application reading Parquet files using the OCaml wrapper of Apache’s C++ library.

17 Sep 2025

Marc Elvers

Read Article
FreeBSD unionfs deadlock

FreeBSD Jails provide isolated system containers that are perfect for CI testing. Miod ported OBuilder to FreeBSD back in 2023. I have been looking at some different approaches using unionfs.

17 Sep 2025

Marc Elvers

Read Article
A first foray into agentic coding

I’ve been largely steering clear of the AI bandwagon up to now, mainly because the last thing I needed while working on Relocatable OCaml was to be trying to learn a new tool at the same time as finishing something which felt desperately late and which, at times, I myself didn’t fully understand! However, as the buzz of the announcement dies down, I had a first go at pointing Claude Code to the OCaml compiler codebase, and thought I’d add to the general noise of AI memoirs…

17 Sep 2025

David Allsopp's Blog

Read Article