Category
learning path
8 articles across 7 sub-topics
Software Engineering Principles: Your Complete Learning Roadmap
TLDR: This roadmap organizes the Software Engineering Principles series into a problem-first learning path β starting with the code smell before the principle. New to SOLID? Start with Single Responsibility. Facing messy legacy code? Jump to the smel...
Low-Level Design Guide: Your Complete Learning Roadmap
TLDR TLDR: LLD interviews ask you to design classes and interfaces β not databases and caches.This roadmap sequences 8 problems across two phases: Phase 1 (6 beginner posts) builds your core OOP vocabulary through increasingly complex domains; Phase...

LLM Engineering: Your Complete Learning Roadmap
TLDR: The LLM space moves so fast that engineers end up reading random blog posts and never build a mental model of how everything connects. This roadmap organizes 35+ LLM Engineering posts into 7 tra
Data Structures and Algorithms: Your Complete Learning Roadmap
TLDR: This roadmap organizes the Data Structures and Algorithms series into two modules and a recommended reading order β starting from the why before the how. New to DSA? Start with the Cheat Sheet. Prepping for interviews? Jump straight to the four...
Architecture Patterns for Production Systems: Your Complete Learning Roadmap
TLDR: 20 architecture patterns live in this series, grouped into five problem families β Foundations, Resilience, Distributed Data, Deployment, and Modern Infrastructure. Read them in that order. Each group solves a specific production crisis; skippi...
Agentic AI: LangChain and LangGraph β Your Complete Learning Roadmap
TLDR: This roadmap organizes all 13 posts in the Agentic AI: LangChain and LangGraph series into four sequential phases: LangChain Foundations β the Bridge β LangGraph Core β Advanced LangGraph. Follow phases in order β each one builds the mental mod...
