I built a structured system design interview prep roadmap with progress tracking
I kept failing system design interviews despite being strong at LeetCode
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