A growing set of hands-on guides
Learn it by doing it.
A personal hub of topics and roadmaps — each one starts with a problem to try, not a wall of theory. The explanation comes after, when you actually want it.
- 0handbooks
- 0modules
- 0hands-on exercises
- Freeno sign-up
Topics
5 live · more on the wayJava 17 and 21Not started
SDE-2 DSA Handbook
From complexity analysis to dynamic programming in 17 modules, built for coding interviews and for the everyday engineering behind them.
- 17 modules
- 90 lessons
- 407 problems
System DesignNot started
SDE-2 HLD Handbook
Scaling, partitioning, consistency, and async workflows, worked through 16 real system-design case studies.
- 17 modules
- 16 case studies
- 5 phases
Machine CodingNot started
SDE-2 LLD Handbook
Object foundations and design patterns applied to 17 worked problems, built for machine-coding rounds.
- 11 modules
- 17 worked problems
- 3 phases
JavaNot started
Java Concurrency Handbook
From the memory model to executors, locks, and production hazards, with 10 hands-on labs along the way.
- 15 modules
- 10 labs
- 4 phases
Event StreamingNot started
Kafka SDE-2 Handbook
Producers, consumers, and what happens inside the broker, from first principles to production operation.
- 21 modules
- 10 case studies
- 6 phases
More topics are added here as they're ready