Lead like a
Staff+
engineer: RFC → ADR → Review → Postmortem
Four simulations that produce the artifacts a staff+ promo committee actually reads. Author a Netflix-format RFC for a streaming migration. Build an ADR catalog with a 5-year TCO. Facilitate an architecture review with documented dissent. Write a Google-SRE blameless postmortem for a 6h data-loss incident. No code shipped — every deliverable is the kind of writing a calibration committee reads.
The staff+ loop at Stripe, Meta, Google, Uber asks you to walk through a design you led, defend the tradeoffs, and explain what you learned from the last incident. This project gives you all three — already written, already pressure-tested.
- RFC-042-streaming-migration.md — Netflix-format design doc with 3 scored alternatives, Mermaid data-flow + sequence diagrams, and a phased rollout timeline
- ADR catalog — 5+ decisions with weighted tradeoff matrices and a 5-year TCO model (Kafka vs Kinesis vs status-quo batch)
- Architecture-review packet — timed agenda, RACI, disagree-and-commit framework, escalation playbook, consensus document with recorded dissent
- INC-2024-0312 postmortem — Google SRE format, 5 Whys + fishbone + contributing-factor analysis, SLO-driven action items, executive briefing
- Objection playbook — top 10 anticipated questions from VP / CTO / IC with rebuttals keyed to each stakeholder's frame
- Promo-packet bundle — all four artifacts as a polished portfolio, ready to attach to a staff+ promo or interview loop
Staff+ promo is judged on writing, not commits.
The senior→staff jump is gated on artifacts a committee can read: RFCs, ADRs, reviews you facilitated, postmortems you owned. Most engineers don't have these — they have a list of features. This project closes that gap with realistic, polished deliverables you can put in front of a calibration committee.
RFC > tickets
A staff+ engineer's promo packet leads with a design doc, not a Jira link. RFC-042 here follows Netflix / Uber / Google formats — the ones promo committees recognize.
ADRs > tribal knowledge
5-year TCO with sensitivity analysis is what stops the same Kafka-vs-Kinesis debate from being re-litigated every quarter. Reversibility tiers + recorded dissent are how you institutionalize the decision.
Facilitation > consensus theatre
Architecture reviews fail because they lack a frame. RACI + disagree-and-commit + an escalation SLA is what makes them produce decisions instead of meetings.
Blameless postmortems > 'don't do that again'
Google SRE format + prevention hierarchy (eliminate → automate → guardrail → document) is the difference between learning from the incident and re-running it next quarter.
Module 01 is free. The rest unlocks with PRO.
Try the first 2.5-3 hours — author a real RFC for a streaming migration with scope, tradeoff matrix, Mermaid diagrams, and a phased timeline. If the rhythm clicks, upgrade to unlock the ADR catalog, facilitated review, and postmortem modules.
Staff Data Engineer: Leadership & Architecture
Technical Leadership is the curriculum this project is the capstone for — that course teaches the skills, this project produces the promo-packet artifacts. PRO subscribers get full access to every module.
Three sprints. Three checkpoints. One promo-ready packet.
Each phase ships named artifacts you can attach to a real promo or interview loop. No theory decks.
Netflix-format design doc for the streaming migration with quantified problem, 3 scored alternatives, Mermaid diagrams, risk register, and phased timeline.
- ✓rfc-042-streaming-migration.md
- ✓tradeoff-matrix.yaml
- ✓risk-register.json + diagrams/
Defend the choice with a weighted ADR catalog and 5-year TCO model. Run the architecture review with timed agenda, RACI, and recorded dissent.
- ✓adr-001-kafka.md + tco-5yr-model.yaml
- ✓objection-playbook.md (top 10)
- ✓review-agenda.md + raci-matrix.yaml + consensus-doc.md
Reconstruct INC-2024-0312 from logs, run 5 Whys + fishbone, write the Google-SRE blameless postmortem with SLO-driven action items, brief leadership in 5 slides.
- ✓INC-2024-0312-postmortem.md
- ✓slo-definitions.yaml + action-items.yaml
- ✓executive-summary.md (5-slide briefing)
One zip. Templates, worked examples, and a real incident scenario.
No Docker, no cloud credentials, no compile step. Unzip the kit, open it in your editor, and start writing. Every artifact is plain text — Markdown, YAML, Mermaid, JSON.
What lives in the kit
Three reusable templates plus a fully worked end-to-end case study you can read before you write your own. The incident scenario is the raw input for the Part 4 postmortem exercise.
- templates/ — 3 reusable templates: RFC (Netflix format), ADR catalog, Google-SRE postmortem
- examples/part1-design-doc/ — full worked RFC with scope, tradeoffs, Mermaid diagrams, risk register
- examples/part2-adr-catalog/ — ADRs, 5-year TCO model, objection playbook, decision log
- examples/part3-architecture-review/ — agenda, RACI, escalation playbook, consensus doc with recorded dissent
- examples/part4-postmortem/ — Google-SRE postmortem, 5 Whys, SLO action items, exec briefing
- scenarios/incident_scenario.json — raw 6h analytics data-loss incident (schema-change → silent drop) for Part 4
Staff+ Leadership Playbook Starter Kit
Three reusable templates, 63 worked-example artifacts across all 4 parts, and the raw incident scenario. All YAML / JSON / Mermaid / Markdown lints cleanly out of the zip.
Same artifact. The difference between senior and staff is in the rigor.
Most engineers can write something called “an RFC” or “a postmortem.” The promo-committee bar is higher. Each row below pairs the senior-grade version most engineers ship today with the staff-grade upgrade you produce in this project.
risk-register.json with likelihood × impact, mitigation owners, rollback triggerstco-5yr-model.yaml — 5-year TCO with sensitivity on traffic + retention assumptionsadr-001.md — weighted scorecard, recorded dissent, reversibility tier (Type 1 vs Type 2)objection-playbook.md — per-frame messaging: VP hears cost/risk, CTO hears tech depth, IC hears career impacteliminate → automate → guardrail → document — tied to SLOs and error budgetsReal review from staff+ engineers who’ve sat on promo committees.
Submit your RFC, ADR, or postmortem. Get line-by-line feedback within 48 hours from engineers who've actually been the calibration reviewer. The kind of feedback that's hard to get inside one company.
4 artifact reviews / month
Submit an RFC, ADR catalog, or postmortem. Reviewer is matched to your domain — platform / streaming / batch — and has shipped at staff+ at companies that gate on this writing. Async, comments inline, average turnaround 31 hours.
2 office hours / month
Live 30-min sessions for promo prep — walk through your packet, mock a calibration discussion, get the 'is this staff-quality?' read before submission. Group sessions for review-meeting practice also available.
One subscription. 15+ projects, all curriculum, written-artifact review.
PRO is built for engineers preparing for staff+ scope — production builds, leadership artifacts, and feedback loops. Not more tutorials.
Pick this if you’re going up for staff+, not learning to code.
Senior DE → Staff
You have the technical chops; you need the artifacts a promo committee can actually read. This produces them in the formats committees recognize.
Tech leads
You run reviews already; you want a repeatable framework for facilitation, RACI, escalation, and recording dissent without breaking trust.
EMs with IC roots
You're calibrating staff candidates on your team. This is the rubric for what staff-quality writing looks like — useful for self-assessment and for mentoring.
Architects / principal candidates
You make decisions across teams but document them in Slack. This forces those decisions into ADRs and postmortems with the rigor a principal review expects.
Going deeper? Three tracks back this playbook.
This project is the artifact-production capstone. These three curriculums let you go deeper on the underlying skills — the leadership rituals, the system-design content, and the metrics-and-stakeholder vocabulary every staff+ artifact assumes.
Quick answers.
Ready to build a promo-ready packet?
Start with module 01 — free, no card. About 2.5-3 hours. By the end you'll have a Netflix-format RFC for a streaming migration with quantified scope, three scored alternatives, Mermaid diagrams, and a phased timeline — the kind of artifact that leads a staff+ promo packet.