Domain-Driven Design Masterclass
Turn tangled, ever-changing business rules into software that is a pleasure to extend. Learn st...
7-day money-back guarantee
Earn the architectural judgment that gets you to Staff+ and the room where the big calls happen.
7-day money-back guarantee
A rigorous, end-to-end system design course built for senior engineers, architects, and Staff+ aspirants. Foundations to real-world case studies, with the tradeoffs explained — not just the diagrams.
Engineers preparing for senior+ interviews, tech leads owning architectural decisions, and anyone tired of system-design content that draws boxes without naming the constraints behind them.
System Design & Distributed Systems · 14 yrs · Ex-Amazon, Staff Engineer
Marcus has spent 14 years building the kind of distributed systems that quietly run the internet — order pipelines, multi-region data stores, and the boring-but-critical plumbing in between. He led capacity and reliability work on systems serving hundreds of millions of users at Amazon, and now teaches the trade-offs behind the diagrams, not just the diagrams themselves.
A complete, well-thought-out course. I came in a beginner and finished feeling genuinely confident.
Easily one of the best courses I have taken. The explanations are crystal clear and every concept builds logically on the last.
Great content and well organised. I would have loved a few more practice exercises.
Easily one of the best courses I have taken. The explanations are crystal clear and every concept builds logically on the last.
Turn tangled, ever-changing business rules into software that is a pleasure to extend. Learn st...
A self-paced, beginner-friendly path from zero JavaScript to job-ready TypeScript: fundamentals...
A complete, beginner-to-FAANG path through Low-Level Design: object thinking, the four OOP pill...