Design Docs at Google
A clear account of what goes into a good design doc, including goals and non-goals, alternatives considered and cross-cutting concerns, plus when a design doc is not worth writing. The best short guide to the document senior engineers are judged on.
Guide
System Design
Malte Ubl
Intermediate
Free
A clear account of what goes into a good design doc, including goals and non-goals, alternatives considered and cross-cutting concerns, plus when a design doc is not worth writing. The best short guide to the document senior engineers are judged on.
Ready to start?
Opens on Malte Ubl in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
Follow along
New writing, resources and project ideas land here first.