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.

.plan-26-40: A whole new world (of wall-to-wall Tessera embeddings)

Michaelmas term restarts, with Forester replacing my traditional printed FoCS notes, GeoTessera is now wall-to-wall across dual Zarr/Icechunk stores, and a trip to Oxford's Intelligent Earth CDT.

04 Oct 2026

Anil Madhavapeddy's Blog

Read Article
.plan-26-38: Near, far, wherever you are, Tessera infers on

Working through dClimate's wall-to-wall v1.1 Tessera embeddings, and finding threatened species near you with the Dash of Life.

20 Sep 2026

Anil Madhavapeddy's Blog

Read Article
.plan-26-32: Finally a use for serverless and found the Forester for the trees

GETMobile micro-NPU article and package calculus published, TESSERA embeddings conversion using Fargate Spot, and starting to shift to Forester for teaching.

09 Aug 2026

Anil Madhavapeddy's Blog

Read Article
.plan-26-31: Sorting out Tessera and Evidence TAP infrastructure

A petabyte of TESSERA embeddings moves to Source Cooperative, and Taposaur's GROBID metadata index and capability-based downloader take shape for Evidence TAP, while Eio gets some native Windows support.

02 Aug 2026

Anil Madhavapeddy's Blog

Read Article
.plan-26-15: Banyan trees, (anti)botnets and Bose-Einstein bases

Travelling from Ireland to IIT Madras for the FP Launchpad launch, mirroring half a petabyte of TESSERA embeddings to AWS Open Data, antibotty discussions, and Tangled trust boundaries for AI code review.

12 Apr 2026

Anil Madhavapeddy's Blog

Read Article
.plan-26-14: Tracking AI screen time and escaping to pen and paper

On cognitive DDoS and AI screen time for code, a proposal for voluntary disclosure in OCaml, iOS misery, releasing GeoTessera 0.8 and spatial indexing and the FP Launchpad launch at IIT Madras.

05 Apr 2026

Anil Madhavapeddy's Blog

Read Article
.plan-26-13: Oxidised, standardised, and syndicated

Publishing the OxCaml Labs year-one review, POSSE and AI content disclosure for the web, adopting the geo-embeddings Zarr convention for TESSERA, action PROPL at PLDI, the death of the grant application, and NASA's new swathe lidar mission.

29 Mar 2026

Anil Madhavapeddy's Blog

Read Article
TESSERA now supports the Zarr geo-embeddings convention proposal

Community feedback reshaped our Zarr store layout — years became a dimension, shards got bigger, and we retired the TESSERA-specific convention in favour of a shared geo-embeddings standard that also covers other models.

27 Mar 2026

Anil Madhavapeddy's Blog

Read Article
.plan-26-12: Zarr across space and TESSERA time

Reworking the TESSERA Zarr store layout after community feedback, Springer's API woes for evidence synthesis, vibecoding introspection, and git remote helpers for ATProto.

22 Mar 2026

Anil Madhavapeddy's Blog

Read Article
Streaming millions of TESSERA tiles over HTTP with Zarr v3

How we restructured TESSERA's geospatial embeddings from millions of individual numpy files into sharded Zarr v3 stores for efficient HTTP streaming, enabling everything from single-pixel mobile lookups to regional-scale analysis with just a couple of range requests.

14 Mar 2026

Anil Madhavapeddy's Blog

Read Article