Using OxCaml to implement type-safe reference counting between OCaml and Python
Jane Street is known for being an OCaml shop, but for years now Python has been our second major programming language, acting as the primary tool for data analysis and (especially importantly these…
Read the full articleYou might also wanna read
The Consensus Weekly: OxCaml's Zero-Allocation Annotation and Software Infrastructure Roundup
The Consensus provides research and analysis for experienced developers, as well as funding news at companies with interesting problems in s
Personal Experience: Pain Points of OCaml Programming Language Compared to Rust
I am currently looking for a job! If you're hiring a new grad in 2026 for for Rust, TypeScript, or React, feel free to shoot me an email at
Building a Zero-Allocation HTTP/1.1 Parser with OxCaml for High-Performance Research Infrastructure
Building httpz, a high-performance HTTP/1.1 parser with zero heap allocation using OxCaml's unboxed types, local allocations, and mutable lo
Jane Street reconsiders formal methods after 25 years of skepticism
I’ve been telling people for the last 25 years that Jane Street as an organization was just not interested in formal methods.
Introduction to Learning OCaml
Learn OCaml

The First Python Program That Actually Made Sense
How understanding Python data types helped me stop guessing, fix beginner mistakes, and finally understand what my code was doing. Photo by

Comments
Sign in to join the conversation.
No comments yet. Be the first.