The problem wasn't knowledge... It was structure
Resources were scattered everywhere with no clear learning path and no way to track whether I was actually covering everything
So I built devwithsal.com, a structured roadmap of 20 topics organized in the right learning order:
Foundations → Core Building Blocks → Design Patterns → Full System Designs
Each topic has a deep explanation written for interview contexts, curated resources, and a self-assessment question to test real understanding rather than passive reading
First 3 topics free: https://devwithsal.com
Happy to discuss the content or the approach