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.

What the interns have wrought, 2023 edition

We’re once again at the end of our internship season, and it’s my taskto provide a few highlights of what the dev interns accomplished whilethey were here.

12 Sep 2023

Jane Street Tech Blog

Read Article
Oxidizing OCaml: Data Race Freedom

OCaml with Jane Street extensions is available from our public opam repo. Only a slice of the features described in this series are currently implemented.

01 Sep 2023

Jane Street Tech Blog

Read Article
We're sponsoring SoME3

Jane Street is excited to announce our sponsorship ofSoME3, Grant Sanderson and James Schloss’sthird Summer of Math Exposition. SoME is a contest that Grant ...

06 Jul 2023

Jane Street Tech Blog

Read Article
Oxidizing OCaml: Rust-Style Ownership

In part one, we discussed how OCaml’slocality mode enables safe stack allocation. In this post, we willexplore additional modes for representing ownership.

21 Jun 2023

Jane Street Tech Blog

Read Article
Oxidizing OCaml: Locality

Coming from OCaml, the Rust programming language has many appealingfeatures. Rust’s system for tracking lifetime and ownership allowsusers to safely express...

26 May 2023

Jane Street Tech Blog

Read Article
Building reproducible Python environments with XARs

Our traders and researchers love Python for its agility and for its hugeopen-source ecosystem, especially when it comes to machine learning. Butthe heavy use...

14 Apr 2023

Jane Street Tech Blog

Read Article
What if writing tests was a joyful experience?

At Jane Street we use a pattern/library called “expect tests” thatmakes test-writing feel like a REPL session, or like exploratoryprogramming in a Jupyter no...

09 Jan 2023

Jane Street Tech Blog

Read Article
Accelerating zk-SNARKs - MSM and NTT algorithms on FPGAs with Hardcaml

In 2022 a consortium of companies ran an international competition,called the ZPrize, to advance the state ofthe art in “zero-knowledge” cryptography. We dec...

07 Dec 2022

Jane Street Tech Blog

Read Article
Visualizing information propagation in markets

The Dojima rice market, established around 1716, is widely considered tobe the world’s first organized futures exchange. Instead of directlyexchanging money ...

23 Nov 2022

Jane Street Tech Blog

Read Article
Computations that differentiate, debug, and document themselves

One of the problems we wrestle with at Jane Street is how tounderstand and manage the costs associated with the positions we hold:things like margin, financi...

17 Nov 2022

Jane Street Tech Blog

Read Article