Show HN: Systemdesigner.net – a free interactive system-design learning platform
systemdesigner.netHi HN,
I built systemdesigner.net, a free platform for learning and practicing system design, ML systems, and GenAI architectures.
I originally built it for myself while preparing for system design and ML/AI interviews. I realized my workflow was a mess: reading a blog here, watching a video there, taking notes in Google Docs, and drawing diagrams in entirely different tools. When mentoring engineers I saw the same problem. I wanted a single platform where the material, the practice problems, and the diagramming were part of one continuous loop rather than scattered across the internet.
Here’s what it does today:
- Guided learning plans you can generate based on what you want to study (distributed systems, ML, LLMs, etc). - Every page has built-in quizzes so you can check understanding immediately. - In-page tools: highlight text, take notes, ask questions, get explanations, or have AI discussions on any concept. - Interactive whiteboards for designing architectures and practicing interview problems. - Projects: you can create full system-design or ML/GenAI problems, including requirements, constraints, back-of-the-envelope calculations, data modeling, etc — or you can have AI auto-generate a complete project from a description.
I'd love feedback from this community:
1. What feels missing or confusing? 2. Which system-design topics or architectures should I add next? 3. What do you think of the Projects feature for practical system design use cases on the job, not just interviews?
Thanks for taking a look. Happy to answer questions as they come.
hi, tbh the amount of information was amazing and overall design that highlighted important parts of information is also on point. however i had just overview right now its best resource if you dont know where to start some thing. one problem i feel developers face is like me i am developer with 2 years of exp. we don't know higher level road map, say after developing backend system for 2 years it feels like dead-end (maybe changing company will help i guess) we dont know should we start with devops, system design thats some thing missing everywhere. well i would love to contribute in this project if this is possible. also last but not least i loved calculators that you added in sections.Your site is Already Bookmarked in my browser loved it.