The Delivery Framework
One repeatable 8-step template applied to every design question, tuned to the mid-level bar.
0 of 6 lessons complete · 94 min total
- The 8-Step FrameworkRequirements → capacity (only when it changes a decision) → entities → API → data flow → high-level design → deep dives → wrap-up, with time budgets and what mid-level depth looks like at each step.Lesson · 16 minNot completed
- Requirements & Smart EstimationExtracting functional and non-functional requirements with clarifying questions, and doing capacity math only when it actually changes a decision.Lesson · 15 minNot completed
- Entities & API DesignNaming core entities, sketching the API or system interface, and the optional data-flow step for pipeline-style systems.Lesson · 14 minNot completed
- High-Level Design & Deep DivesAssembling the sensible baseline (LB, services, DB, cache, queue), justifying each component, and choosing 2-3 deep dives that show mid-level judgment.Lesson · 16 minNot completed
- Walkthrough: URL ShortenerThe full framework applied end-to-end to Bitly/TinyURL — key generation, read-heavy caching, and redirects — as the reference example for every later question.Walkthrough · 25 minNot completed
- Framework CheckpointStep ordering, time budgeting, when to estimate, and picking deep dives.Checkpoint · 8 minNot completed