Probability and Markets by Jane Street [pdf]

Playing Atari games in OCaml

What interns wrought at Jane Street (2018)

Oxidizing OCaml: Locality

What if writing tests was a joyful experience

“Expect tests” make test-writing feel like a REPL session

Jane Street: How to Build an Exchange

Zero Knowledge FPGAs

What the interns have wrought, 2022 edition

Unboxed Types for OCaml (2019)

Magic-trace: Diagnose tricky performance issues with Intel Processor Trace

RustBelt: Logical Foundations for the Future of Safe Systems Programming (2019)

What the interns have wrought, 2021 edition

How to Build an Exchange (2017)

Using ASCII waveforms to test hardware designs (2020)

How to shuffle a big dataset

Finding memory leaks with Memtrace

OCaml as a scripting language

What the Jane Street interns have wrought, 2020

Low latency multipliers and cryptographic puzzles

What’s in a name?

Using ASCII waveforms to test hardware designs

Troubleshooting Systemd with SystemTap

Jane Street and the OCaml Compiler (2018)

Using Python and OCaml in the Same Notebook

Commas in big numbers everywhere: An OpenType adventure

What the interns have wrought (2019 edition)

L2 Regularization and Batch Norm

A look at OCaml 4.08

Adding an Effect System to OCaml

More →