A directory of good system design resources
Sharing some of my favorite newsletters, videos, and case studies for system design:
Hello, World! – Weekly system design case studies. Real-world problems, short and clear breakdowns.
ByteByteGo – Visuals, newsletters, YouTube. Probably the most complete system design brand out there.
System Design Primer – Everyone links to it for a reason. Start here if you haven’t already.
awesome-system-design-resources Ashish Pratap Singh's repo, beginner-friendly.
InterviewReady.io by Gaurav Sen – YouTube + practical GitHub content.
Grokking System Design – Solid if you want to focus on interview patterns.
System design full roadmap System Design Roadmap of what to learn in what order.
Distributed Systems – Great for understanding the why behind things.
System Design – Concrete problems, clear solutions.
MIT 6.824: Distributed Systems – A bit academic, but gold if you stick with it.
Software Architecture Monday Bite-sized, practical insights.
System Design Fundamental Series – Simplifies a lot of core ideas. System Design by nikhil lohia
Shrayansh Ultimate LLD and HLD Good structure if you’re lost.
Designing Data-Intensive Applications – Honestly, this changed how I think about building anything.
Distributed Systems – Maarten van Steen bit academic but full of core principles.
Database Internals – Deep dive, but worth it.
Database Internals Notes by Akshat Jain, Super helpful summary repo.