Six core instructors, two visiting faculty, and a roster of alumni who return to teach. Every one of them still ships code in the field they teach. If they stop, they stop teaching.
06
Core faculty
02
Visiting
1:8
Instructor ratio
04
Alumni teaching
{ Lattice / Faculty · Index 06 }℅ — A constellation of practitioners
01 — Core Faculty
Six engineers, one school.
The core faculty teach the long-form courses. Each holds office hours weekly and is on call during their cohort's sprint weeks.
Wrote the kernel scheduler your favourite database probably blocks on. Twelve years in low-level systems, two of them teaching graduate courses before being recruited back. Director of Curriculum.
Builds languages by day; teaches you how to read compiler errors without crying by night. Patient until you skip a lecture. Edited four cohorts of student compilers into something resembling working software.
Wrote half a chapter of the Signal protocol audit and then quit to consult. Reads RFCs the way most people read poetry — with patience and underlinings. Has broken three textbook protocols on the first day of her course.
Type theorist · independent · former Idris contributor
Holds a PhD in type theory from Edinburgh. Convinced everyone in Cohort II that lambda calculus is fun and was somehow proven correct. Curates the Reading Group and runs the functional foundations track.
Has read every version of the Postgres source since 9.4. Maintains a fork of the storage engine that exists purely to teach with. Writes the lab code three weeks before each cohort starts.
Visiting faculty teach a single course or workshop, on a rotation. They're typically in residence in Berlin for the duration of their course, and join the alumni Slack afterward.
Designed three of the apps you reach for daily. Writes about typography on the web with the seriousness most people reserve for cryptography. Visiting through Cohort XV.
Spent eight years on real-time rendering pipelines and four years writing the books he wished he'd had. Returns annually to teach the GPU course; the rest of the year he's in Mexico City making short films.
Has shipped working implementations of QUIC, HTTP/3 framing, and three TLS variants. Joining Lattice for Cohort XIII to teach the new Networks & Wire Formats course — a practitioner who reads RFCs for fun.
Some of our best teachers were once our students. Alumni instructors lead workshops, host office hours, and review take-homes for the cohort that followed them.
Inés Soto
Concurrency & Async · Cohort VII alumna
Returns annually · 6-week course
Hannah Lindqvist
Editorial Engineering workshop · Cohort IX
Cohort XIII · Berlin · 4 weeks
Marcus Okonkwo
Founder workshop · Cohort X
Cohort XIV · Hybrid · 3 sessions
Saoirse Whelan
Compilers TA · Cohort VIII alumna
Lab support · Cohort XIII
Apply
The shortest path to their office hours.
Cohort XIII opens January 2026. Thirty-two seats, six core instructors, three visiting faculty, and the alumni who come back.