Series & Roadmaps
Series & Learning Tracks
Structured, curated learning tracks to master system design, distributed systems, algorithms, and more.
✨ AI-Powered
Generate a Custom Learning Path
Agentic AI Systems
Build stateful agents with tools, planning, LangGraph, memory, human-in-the-loop workflows, multi-agent coordination, and production architectures.
Java Backend Modernization
Modernize Java backend skills from Java 8 through Java 25, JVM internals, virtual threads, concurrency models, Spring readiness, and domain modeling.
Data Engineering & Spark Mastery
Build modern data platforms with lakehouse design, Kafka, CDC, Spark internals, structured streaming, partitioning, joins, caching, and production operations.
Design Patterns Interview Roadmap
A low-level design roadmap for SOLID, object modeling, design patterns, and machine-coding rounds.
Low-Level Design Interview Prep
Build the OOP, SOLID, design-pattern, and machine-coding muscles needed for LLD interviews.
Microservices Interview Roadmap
A microservices-focused interview roadmap for decomposition, distributed data, resilience, delivery, and operations.
Distributed Systems Refresher
Refresh consistency, replication, consensus, partitioning, clock behavior, idempotency, and distributed transaction trade-offs.
Enterprise Patterns Playbook
A practical guide to enterprise backend patterns: DDD, BFF, CQRS, event sourcing, sagas, outbox, feature flags, and deployment workflows.
Distributed Systems Interview Roadmap
A distributed systems prep path for consistency, replication, transactions, failures, and interview trade-offs.
