Distributed Systems Fundamentals
Marcus Chen
Marcus Chen teaches distributed systems with the rigour of a Google SRE and the clarity of someone who has had to explain production incidents at 3am.
Advanced types, compiler APIs, and building reliable systems with TypeScript
Marcus Chen goes deep into the TypeScript type system — the parts that matter for real production codebases, not the parts that show up in blog posts.

Demo only — no real charge. Clicking “Enroll” simulates enrollment.
30-day satisfaction guarantee
1 modules · 3 lessons · 10h total
Staff Engineer, Infrastructure
Ex-Google SRE · Open-source maintainer · Author of 'Distributed by Design'
Marcus Chen spent eight years at Google's SRE division, where he led the reliability strategy for Search infrastructure serving billions of queries per day. He is the creator of FluxGate, an open-source distributed tracing tool with 40k GitHub stars, and the author of 'Distributed by Design', a book cited in computer science curricula at MIT, Stanford, and Carnegie Mellon. His courses are dense, precise, and deliberately paced — he believes in explaining the 'why' before the 'how', and in building mental models that survive contact with real production systems.
Full profileMarcus Chen
Marcus Chen teaches distributed systems with the rigour of a Google SRE and the clarity of someone who has had to explain production incidents at 3am.