🧭 Shaped SWE 2026: Home

Mission

In 24 weeks (plus a 2-week buffer, 28 Sep 2026 → 28 Mar 2027), go from a 0–2 year engineer to someone who can design, build, ship, scale, and explain a production system end to end. That is the level a high-paying product MNC hires for at SDE-1 to SDE-2. Pace: ~40 hrs/week · Primary languages: Java (DSA + Spring) and Go · Glue: Python

Start here

  1. Read How to Learn (Read-Build-Write-Teach) (10 min). It explains how this vault works.
  2. Fill in your Skill Matrix honestly. It shows where you actually stand.
  3. Open Master Timeline and today’s week.
  4. Set up your routine from Daily & Weekly System.
  5. Skim Orbit - Overview and Orbit - Use Cases. Everything you learn gets applied in this AI workflow and agent platform.
  6. Read Cognitive Drills and the Grading Rubric. Every week has a graded assignment, a lab, and a thinking drill.

🗺️ Roadmap

🧠 Mindset (read these first and reread often)

Engineering Thinking Framework · Optimization Principles · Trade-offs Cheat Sheet · Design Docs & ADRs · Debugging Methodology

📚 Knowledge tracks

TrackNotes
CS FoundationsOperating Systems · Networking · Concurrency · Database Internals
LanguagesJava Advanced · Go Advanced · Python Essentials
DSA (Java)DSA Roadmap (Java) · Pattern Playbook · Java DSA Toolkit
System DesignSystem Design Roadmap · Building Blocks · Distributed Systems · Architecture Patterns · Case Studies · Low-Level Design & Machine Coding · Estimation Cheatsheet
Java StackSpring Core & Boot · Spring Data & JPA · Spring Security · Spring Cloud & Microservices · Spring AI
Go StackGo Backend Development · Go Microservices & Tooling
APIsREST API Design · gRPC & Protobuf · GraphQL · Realtime (WebSockets, SSE)
DataPostgreSQL · Redis · Kafka · Data Pipelines · Search & Other Stores
Infra & CloudDocker · Kubernetes · Envoy, Gateways & Service Mesh · Cloud (AWS) · Terraform & IaC · CI-CD & GitOps
OpsObservability · SRE & Reliability · Security Engineering
AI EngineeringAI Engineering Roadmap · LLM Fundamentals · RAG · LangChain & LangGraph · Agents & Workflows · MCP · Evals, Guardrails & LLMOps
FrontendFrontend Essentials
⚙️ InternalsInternals Roadmap · JVM Internals · Go Runtime Internals · Spring Internals · Kafka Internals · Kubernetes Internals · Container Internals · PostgreSQL Internals · Redis Internals · Network Stack Internals · Envoy Internals · LLM Inference Internals · Linux & OS Internals
🧩 Design PatternsDesign Patterns Roadmap · GoF Patterns (Java & Go) · Concurrency Patterns · Enterprise & DDD Patterns · Distributed & Cloud Patterns · AI & Agent Patterns · Anti-Patterns & Code Smells

🛰️ Capstone: Orbit (AI Workflow & Agent Platform)

Orbit - Overview · Orbit - Use Cases (12 AI use cases) Orbit v0 - Building Blocks → Orbit v1 - Core Platform → Orbit v2 - Durable Workflows → Orbit v3 - Cloud Native → Orbit v4 - Agents, RAG & MCP → Orbit v5 - Scale & Polish

🎯 Assignments, labs & drills

PhaseWeekly assignmentsBoss fight
1Assignments - Phase 11BRC in Java + Go
2Assignments - Phase 2200 streaming chats: fix 2 bottlenecks
3Assignments - Phase 3Chaos Day: 0 lost runs, 0 duplicates
4Assignments - Phase 4Production Day in the cloud, < $10
5Assignments - Phase 5Red-Team Day on your own agents
6Assignments - Phase 6Mock loop
Labs Index · Open Assignments · Cognitive Drills · Grading Rubric

🎯 Interview

Interview Strategy · Behavioral & STAR · Resume & Applications · Mock Interview Log

📖 Resources

Books Library · Courses & Channels · Engineering Blogs & Papers · Emerging Tech 2026

🗂️ Vault conventions

  • Journal/: daily notes (template: Daily Note)
  • Notes/: your own atomic concept notes (template: Concept Note). This is where the real learning happens.
  • 99 Templates/: Daily, Weekly Review, Book Note, Concept Note, DSA Problem, System Design Case, ADR
  • Tags: #status/todo #status/doing #status/done · #revise for spaced repetition · #interview-q