I guess it doesn't fit the theme but for indie developers there is an equally important roadmap called the marketing roadmap or getting your product out there roadmap which consists of seo, email marketing, side project marketing, blogging, contenting marketing, etc which is even more complex than this and 1000 times more important than any web development you will ever do.
Great work putting this together! Reminds me that being a developer these days is a lot of work with the insane number of tools and frameworks one is expected to know.
I remade this great graph using breakdown-notes so you can have all of the graph on one screen and zoom in or out, make alterations for yourself.
You can find it here: <a href="https://www.breakdown-notes.com/makemap/load/kamranahmedse" rel="nofollow">https://www.breakdown-notes.com/makemap/load/kamranahmedse</a>
This is great! Like other commenters, I disagree with some things, but you can tell a lot of thought and attention went into this. Thank you!<p>As an aside: it makes me wish there was an easy way to "fork" diagrams like this, and see what others might come up with.
"If you think any of the roadmaps can be improved, please do open a PR ..."<p>While I appreciate the sentiment, truly fixing these roadmaps is an industry-wide problem. ;-)
All the tools seem to mostly concern web-apps (something interactive). I have to build a essentially static website, what are my options? I am a bit out of the loop, but the appearance of the website is a bit unusual so using just a template is not possible. Should I still use a framework or just code it in raw html? If raw html is an option, how can i reuse stuff (for example hamburger menu on mobile)?
The graphic work is good, but the hierarchies are inconsistent and need more work.<p>This map is vast but it has a lot of important gaps.<p>Some other things are just inaccurate. e.g: github required for any path. You could use gitlab, bitbucket, gerrit... plenty of good solutions out there.
Awesome work. Don't forget <a href="https://flow.org/" rel="nofollow">https://flow.org/</a> (is it "flow" or "flowtype" ?) on the JS depth track.
Vim/nano and NO EMACS!<p>Joking aside (I'm actually a vimmer ;), is there any use case for aiohttp if you are using django since django now offers channels?<p>PS, please don't start a flamewar, they are both good.