Show HN: Systemdesigner.net – a free interactive system-design learning platform

systemdesigner.net

2 points by alibad 6 hours ago

Hi 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.

0x000saleh 35 minutes ago

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.