GitHub has more than 207 million repositories.

But only a fraction of them are valuable resources for specific niches.

Here are 9 of my favorite repositories that will help you grow as a programmer:

1) System design:

github.com/systemdesign42/system-design

2) Tech interview handbook:

github.com/yangshun/tech-interview-hand…

3) Developer roadmaps:

github.com/kamranahmedse/developer-road…

4) Path to senior engineer handbook:

github.com/jordan-cutler/path-to-senior…

5) Free programming books:

github.com/EbookFoundation/free-program…

6) Coding challenges:

github.com/CodingChallengesFYI/SharedSo…

7) Awesome behavioral interviews:

github.com/ashishps1/awesome-behavioral…

8) Freecodecamp:

github.com/freeCodeCamp/freeCodeCamp

9) Engineering leadership resources:

github.com/gregorojstersek/resources-to…

What would you add to this list?

PS - Join 58,001+ like-minded software engineers learning system design:

newsletter.systemdesign.one/?utm_medium…

—-

♻ If you liked this note, restack it to help others find it.

392 Likes
4 replies
78 Restacks
12:16 PM
Apr 28, 2024