The Uncertain Art of Accelerating ML Models

From the Lab to the Trading Floor: Designing for Expert Users

In Rust, for memory, you don't pay as you go, everyone has to pay all the time

Swapping the Engine out of a Moving Race Car

State Machine Replication, and Why You Should Care

Memory Management

What is an Operating System?

Writing, Technically

Clock Synchronization (2020)

Python, OCaml, and Machine Learning (2020)

An inside look at Jane Street's tech internship

Language Design with Leo White

Building a functional email server

falsetickers, truechimers, grandmasters, and popcorns spikes: the complex world of clock sync

Compiler Optimization (with Greta Yorsh)

Multicast and the Markets

Build Systems

Programmable Hardware