For the past few weeks, I've been working on one of the coolest things I've ever pushed to production: a LeetCode-style platform for system design.
I've been writing about system design for a while now, and I genuinely love the topic (I talk about it weekly on my blog https://olucasandrade.com). I always wanted a tool to practice it without having to hunt down a billion references across the internet.
Every tool I found was either paywalled for the basics or completely abandoned. So, I built my own, and I have no intention of letting it go.
I believe this project has the potential to build a really great community. That's why I decided to "open-source" the entire platform. It's 100% open on GitHub, and I'm already creating issues for the next planned evolutions.
How this can help you:
The idea is simple: just like LeetCode, you can submit your solution (with a diagram + textual explanation), and you can view and interact with solutions from others. No favoritism here—I truly believe there's no better way to prepare for an interview or just sharpen your skills.
I don't plan to fully "productize" this until I hit my first major goal, so feel free to play around as much as you want, and please let me know if you find any bugs.
But if you want to help on a deeper level, feel free to open issues or even pull requests to add new features or work on existing ones. Honestly, the potential of this platform is not something I have enough bandwidth to explore alone.
Finally, spreading the word is also a big help. I want this to reach as many people as possible who need it.
Cheers!
The link to the app is: https://systemstudio.app
If it gets some traction, I'll share the next steps for the roadmap.
olucasandrad•1h ago
I've been writing about system design for a while now, and I genuinely love the topic (I talk about it weekly on my blog https://olucasandrade.com). I always wanted a tool to practice it without having to hunt down a billion references across the internet.
Every tool I found was either paywalled for the basics or completely abandoned. So, I built my own, and I have no intention of letting it go. I believe this project has the potential to build a really great community. That's why I decided to "open-source" the entire platform. It's 100% open on GitHub, and I'm already creating issues for the next planned evolutions.
How this can help you:
The idea is simple: just like LeetCode, you can submit your solution (with a diagram + textual explanation), and you can view and interact with solutions from others. No favoritism here—I truly believe there's no better way to prepare for an interview or just sharpen your skills.
I don't plan to fully "productize" this until I hit my first major goal, so feel free to play around as much as you want, and please let me know if you find any bugs.
How you can help me:
First and foremost, dropping a star on the repository (https://github.com/olucasandrade/systemstudio) is a huge boost. That alone is massive support.
But if you want to help on a deeper level, feel free to open issues or even pull requests to add new features or work on existing ones. Honestly, the potential of this platform is not something I have enough bandwidth to explore alone. Finally, spreading the word is also a big help. I want this to reach as many people as possible who need it.
Cheers!
The link to the app is: https://systemstudio.app If it gets some traction, I'll share the next steps for the roadmap.
#lesgo