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.

OCaml Roundup: November 2025

09 Dec 2025

Patrick Ferris' OCaml Blog

Read Article
Private repos in OCurrent

OCurrent has long wanted to access private repositories. You can achieve this by embedding a scoped PAT in the .git-credentials file, typically within the Docker container; however, this is untidy, to say the least! The approach presented works in cases where a GitHub app is used.

05 Dec 2025

Marc Elvers

Read Article
ICFP 2025: Looking Back at the Biggest Functional Programming Conference of the Year

Check out our summary of everything OCaml at ICFP 2025, including insights from the Tarides engineers who attended!

04 Dec 2025

Tarides

Read Article
Tile Server

My throw-away comment at the end of my earlier post shows my scepticism that the JSON file approach was really viable.

02 Dec 2025

Marc Elvers

Read Article
A Vision for OCaml in the AI Era - Thibaut Mattio - FUN OCaml 2025

A Vision for OCaml in the AI Era Thibaut Mattio ABSTRACT AI is reshaping software development, yet OCaml's adoption in AI workflows remains limited. This talk explores how the OCaml community can proactively embrace AI to make OCaml a pro...

02 Dec 2025

Watch OCaml

View Video
Keeping your branch up-to-date

My Arm32 branch will quickly go stale and will need to be rebased and tested. Can GitHub Actions do that for me automatically?

01 Dec 2025

Marc Elvers

Read Article
If it ain’t broke, …

Someone was kind enough a few weeks ago to comment on Hacker News that “Opam on Windows is a masterpiece of engineering”. There’s certainly a lot which has to go on under the hood to create what I believe is the necessary baseline experience. Unfortunately, it doesn’t always work out.

01 Dec 2025

David Allsopp's Blog

Read Article