First of all, a huge thanks to @donnemartin . This repository is the source of truth to all the resources of the system design and you have shown your great effort to maintain this masterpiece.
I truly follow the resources and I believe it really helps others as well. But reading the resources on one page, sometimes make my work harder. I couldn't navigate properly, I have to scroll up and down to find a section and sometimes I lost to keep track of the content as everything on one page. During this hardship, I am thinking of some ideas where we can improve the readability and introduce smooth navigation.
[ ] We can split the contents into multiple markdowns instead of one single file.
[ ] We can convert the entire content into a doc site which also improves the navigation.
Thinking of that, I made a prototype to get it started. I created a repo to split all the contents and convert them into a static site using gatsbyjs.
First of all, a huge thanks to @donnemartin . This repository is the source of truth to all the resources of the system design and you have shown your great effort to maintain this masterpiece.
I truly follow the resources and I believe it really helps others as well. But reading the resources on one page, sometimes make my work harder. I couldn't navigate properly, I have to scroll up and down to find a section and sometimes I lost to keep track of the content as everything on one page. During this hardship, I am thinking of some ideas where we can improve the readability and introduce smooth navigation.
Thinking of that, I made a prototype to get it started. I created a repo to split all the contents and convert them into a static site using gatsbyjs.
Here is my repository. https://github.com/nutboltu/system-design-primer-site
You can visit the prototype site here. Though it's not yet ready. https://systemdesignprimer.netlify.app/
I am looking forward to hearing from you.