Week 26 — Buffer II — catch-up + next plan¶
At a glance
Phase 7: Buffer · Starts: Mon 22 Mar 2027 · Planned: 11h 00m · Light week
Build: Finish specialization spike; publish final retro and next-6-month plan
By day¶
Monday 22 Mar · 1h 20m¶
- System Design · 30 min · Redo second-weakest SD topic → Multi-region, DR & failover
w26-sd-1 - DSA · 15 min · Revision: Edit Distance → Dynamic programming 2-D · resource
w26-dsa-1 - Python · 15 min · Rep: CPython internals reading of choice → CPython internals: bytecode, GIL, memory · resource
w26-py-1 - Communication · 20 min · Grammar: Free choice: consolidate → Week 26 drills · day 1
w26-comm-1
Tuesday 23 Mar · 1h 20m¶
- Agentic AI · 40 min · Specialization build block 2: finish spike + eval it → Inference serving: vLLM, SGLang, Ollama, quantization
w26-ai-1 - DSA · 20 min · Revision: Meeting Rooms II → Intervals · resource
w26-dsa-2 - Communication · 20 min · Vocabulary: Free choice: consolidate → Week 26 drills · day 2
w26-comm-2
Wednesday 24 Mar · 1h 20m¶
- DSA · 15 min · Revision: Jump Game II → Greedy · resource
w26-dsa-3 - Architecture · 30 min · Catch-up: evolutionary architecture fitness function added to CI → Evolutionary architecture & fitness functions
w26-arch-1 - Python · 15 min · Rep: performance fix of choice → Performance & profiling
w26-py-2 - Communication · 20 min · Speaking drill: Free choice: consolidate → Week 26 drills · day 3
w26-comm-3
Thursday 25 Mar · 1h 20m¶
- Agentic AI · 40 min · Write up the spike (ablation / failure analysis) → Evals I: error analysis, LLM-as-judge, eval-driven development
w26-ai-2 - Java/Spring AI · 20 min · Catch-up Java task → RAG with Spring AI & pgvector
w26-java-1 - Communication · 20 min · Idioms & phrasal verbs: Idiom review round → Week 26 drills · day 4
w26-comm-4
Friday 26 Mar · 1h 15m¶
- System Design · 30 min · Read one more paper (Spanner/Zanzibar) and summarise → Security: authN/Z, OAuth2/OIDC, zero trust, multi-tenancy
w26-sd-2 - DSA · 15 min · Revision: Top K Frequent Elements + Product of Array Except Self → Arrays & hashing · resource
w26-dsa-4 - Python · 10 min · Rep: typing clean-up → Advanced typing: generics, Protocols, ParamSpec, TypedDict
w26-py-3 - Communication · 20 min · Writing: Free choice: consolidate → Week 26 drills · day 5
w26-comm-5
Saturday 27 Mar · 2h 15m¶
- Agentic AI · 75 min · Catch-up: any remaining capstone gap; tag v1.1 → Durable execution & human-in-the-loop
w26-ai-3 - DSA · 20 min · Timed set: 2 unseen mediums → Problem-solving approach & complexity analysis · resource
w26-dsa-5 - Java/Spring AI · 20 min · Java 25 features recap quiz → Modern Java 21→25: records, sealed types, patterns
w26-java-2 - Communication · 20 min · Record & shadow: Free choice: consolidate → Week 26 drills · day 6
w26-comm-6
Sunday 28 Mar · 2h 10m¶
- System Design · 30 min · Written design: timed redo of your weakest AI SD question → Design an LLM inference/serving platform
w26-sd-3 - Architecture · 20 min · Write ADR 026 for capstone: close-out — what v2 looks like → Architecture Decision Records · resource
w26-arch-2 - Staff+ · 20 min · Incident leadership: write a blameless postmortem template and practise on a past incident → Incident leadership & blameless postmortems
w26-staff-1 - Communication · 20 min · Soft skills + weekly review: Set your next 6-month communication goals → Week 26 drills · day 7
w26-comm-7 - Review · 40 min · Final retro + publish next-6-month plan to docs/log/ → Staff archetypes & operating at Staff+
w26-rev-1
By track¶
| Track | Tasks | Time |
|---|---|---|
| Agentic AI | 3 | 2h 35m |
| System Design | 3 | 1h 30m |
| DSA | 5 | 1h 25m |
| Architecture | 2 | 50m |
| Python | 3 | 40m |
| Java/Spring AI | 2 | 40m |
| Staff+ | 1 | 20m |
| Communication | 7 | 2h 20m |
| Review | 1 | 40m |
End-of-week¶
- Weekly retro written in
docs/log/retros/(template: retro) - Flashcards / explain-it-back done for this week's topics
- Progress synced (close the daily GitHub issues)