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.

AoAH Day 16: Vibesplaining JSON Pointers using OCaml/Javascript

Building interactive OCaml tutorials that compile to JavaScript, using agents to generate executable documentation that teaches protocols like JSON Pointer while you code review.

16 Dec 2025

Anil Madhavapeddy's Blog

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
Getting started with ATD and Melange

ATD is a project to create types and data structures that can be serialized to JSON. It is very convenient when communicating between …

12 Sep 2018

Ahrefs

Read Article
Getting started with atdgen and bucklescript

atdgen is a project to create types and data structures that can be serialized to JSON. It is very convenient when communicating between…

12 Sep 2018

Ahrefs

Read Article
Reading Camlp4, part 9: implementing antiquotations

In this post I want to complicate the JSON quotation library from the previous post by adding antiquotations. AST with antiquotations I...

06 Aug 2010

Jake Donham

Read Article
Reading Camlp4, part 8: implementing quotations

The Camlp4 system of quotations and antiquotations is an awesome tool for producing and consuming OCaml ASTs. In this post (and the follow...

03 Aug 2010

Jake Donham

Read Article