24 GitHub repos with 372M views that you can't miss out as a software engineer
Tags: webdev, javascript, programming, tutorial
Published: 2024-01-25 23:11:14

GitHub is a popular platform in the software development domain that brings together innovation, collaboration, and creativity. It can be challenging to find the best repositories among the vast number available, but don't worry. We have curated a list of the 24 most popular GitHub repositories that have collectively received an immense 372 million views. 

Whether you are an experienced developer or someone who is just starting out, these repositories are a must-visit for anyone looking for insights, solutions, and inspiration related to technology. You can expect to explore the forefront of coding excellence, creativity, and community as you dive into these repositories. 

So, get ready for a journey through code, creativity, and community as we unveil the repositories that have captivated the software engineering world.

Interview preparation:

1. Tech Interview Handbook: https://github.com/yangshun/tech-interview-handbook (by Yangshun Tay)

2. Guide to software engineering interviews: https://github.com/kdn251/interviews (by Kevin Naughton)

3. Devops exercises: https://github.com/bregman-arie/devops-exercises

System design:

4. Big Tech engineering tech blogs: https://lnkd.in/dJaGjeES

5. System Design 101: https://lnkd.in/d5itZHgQ (by Alex Xu)

6. System design primer: https://lnkd.in/dkPScaCW (by Donne Martin)

7. Essential JS design patterns: https://lnkd.in/dWmBwK-i (by Addy Osmani)

8. Awesome scalability: https://lnkd.in/de4UZbiA

9. Awesome System Design Resources: https://lnkd.in/dU6wFXkn (by Ashish Pratap Singh)

10. Coding Challenges solutions: https://lnkd.in/dJV_8pgH (by John Crickett)

LLM/AI:

11. Hands on LLM: https://lnkd.in/dww8GPdt (by Paul Iusztin)

12. Papers we love: https://lnkd.in/dkjsCq8z

13. Notes on AI for software engineers: https://lnkd.in/dANSnC4f

14. LLM 101 course: https://lnkd.in/dVKwvVUR (by Maxime Labonne)

15. ML paper of the week: https://lnkd.in/d66HxP52 (by Elvis S.)

Complete roadmaps:

16. Path to senior engineer handbook: https://lnkd.in/dC3dQvy6 (by Jordan Cutler)

17. 100+ Resources to become a great Engineering leader: https://lnkd.in/dFwV2GMv (by Gregor Ojstersek)

18. DevOps roadmap in 2024: https://lnkd.in/ddE5DkDJ (by Dr Milan Milanović)

19. The Book of Secret Knowledge: https://lnkd.in/d69jrK4T

20. Free programming books: https://lnkd.in/d5JCRakw

21. The ultimate developer roadmap: https://lnkd.in/dsCJgDnS (by Kamran Ahmed)

Frontend:

22. CSS for JS dev notes: https://lnkd.in/dCNavrNv (by Tiger Abrodi)

23. Javascript Questions: https://lnkd.in/dt_96xJZ (by Lydia Hallie)

24. Typescript advanced patterns workshop: https://lnkd.in/deTBDhCb (by Matt Pocock)


In addition:
- A curated list of Site Reliability and Production Engineering resources: https://github.com/dastergon/awesome-sre
- Falsehoods Programmers Believe in: https://github.com/kdeldycke/awesome-falsehood
- Guides, papers, lecture, notebooks and resources for prompt engineering: https://github.com/dair-ai/Prompt-Engineering-Guide

The updated resources can be found in this repository, which is why you should keep an eye out for more valuable references. You can access these resources via the following URL: https://github.com/TheAjinkya/senior-dev-guide. 

I hope that the GitHub repositories have sparked your curiosity and passion for coding. Don't hesitate to explore and innovate further. Wishing you a happy coding journey!