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.

Mental Check: Reflecting on the OCaml Journey So Far

A reflection on my OCaml web development journey so far.

05 Oct 2025

Chukwuma Akunyili

Read Article
Ocsigen: A Full OCaml Framework for Websites and Apps

Discover the OCaml web development framework Ocsigen, from its origins to its many helpful features!

02 Oct 2025

Tarides

Read Article
Generating a corpus of Hazel programs from ill-typed OCaml programs

The Workshop on Type-Driven Development (TyDe) aims to show how static type information may be used effectively in the development of computer programs. Co-located with ICFP, this workshop brings together leading researchers and practitioners who are using or exploring types as a means of program development. We welcome all contributions, both theoretical and practical, on a range of topics including: dependently typed programming; generic programming; design and implementation of programming languages, exploiting types in novel ways; exploiting typed data, data dependent data, or type pr ...

01 Oct 2025

Anil Madhavapeddy's Blog

Read Article
Three steps for OCaml to crest the AI humps

The OCaml Users and Developers Workshop brings together industrial users of OCaml with academics and hackers who are working on extending the language, type system, and tools. Previous editions have been co-located with ICFP 2012 in Copenhagen, ICFP 2013 in Boston, ICFP 2014 in Gothenburg, ICFP 2015 in Vancouver, ICFP 2016 in Nara, ICFP 2017 in Oxford, ICFP 2018 in St Louis, ICFP 2019 in Berlin, ICFP 2020 virtually, ICFP 2021 virtually, ICFP 2022 in Ljubljana, ICFP 2023 in Seattle, and ICFP 2024 in Milan. OCaml 2025 will be held on October 17th, 2025, in Singapore. It will be a hybrid even ...

01 Oct 2025

Anil Madhavapeddy's Blog

Read Article
File descriptors as integers considered harmful

Continuing the previous foray into file descriptors, and trying to remove Obj.magic both from ocaml-uring’s code itself, and from the recommended way for using it.

01 Oct 2025

David Allsopp's Blog

Read Article
Hacking OCaml

This talk breaks down a CTF puzzle Corwin de Zahr designed a few years back that involves finding problems and vulnerabilities within the OCaml runtime. Read the full transcript here: https://www.janestreet.com/tech-talks/hacking-ocaml/

30 Sep 2025

Jane Street - Tech Talks

View Video
File descriptors are not integers

There was a flurry of activity on ocaml-multicore/ocaml-uring this month leading to a release (ocaml/opam-repository#28604). ocaml-uring provides bindings to the Linux’s io_uring, which allows batching various syscalls to the kernel for it to execute out-of-order, and in parallel. Its principal use at the moment is for the high-performance Linux backend of Eio.

30 Sep 2025

David Allsopp's Blog

Read Article
A second foray into agentic coding

Continuing the previous theme of dabbling with matters agentic. Previously, I’d quite assiduously kept my fingers away from files. This time, I wanted to try something exploratory, switching to the agent for things I was actively stuck on.

28 Sep 2025

David Allsopp's Blog

Read Article
Model Validation & Time Utilities Sprint: From Basic Models to Proper Validation Layer

A weekend sprint documenting the evolution from basic OCaml models to comprehensive validation infrastructure with field enhancements, time utilities, and cryptographic security improvements for the Chaufr MVP

28 Sep 2025

Chukwuma Akunyili

Read Article