1. System design primer

This repository is a well-organized collection of resources to assist you in learning how to create large-scale systems like Netflix, Google, Amazon, etc.

2. Basic Computer Games

I think this is one of the most interesting repositories. The goal of this repository converting these classic games into a list of modern, memory-safe languages like C#, Java, JavaScript, Kotlin, etc.

3. Learn Test-driven Development

This repository will assist you in implementing Test Driven Development right away. Amazing tutorial

4. Tech Interview Handbook

This repository contains free and curated technical interview preparation materials for busy engineers.

5. 90 days of DevOps

If you want to learn DevOps this is a one-stop repository for you. The goal of this repository is to spend 90 days, one hour each day, and learn about over 13 different aspects of DevOps to a core level.

6. Clone-Wars

In this repository, there are over 100 open-source clones and alternatives to big websites such as Airbnb, Amazon, Instagram, Netflix, TikTok, Spotify, WhatsApp, YouTube, and others.

7. LinkedIn Skill Assessments Quizzes

This repository gives you answers and questions on LinkedIn skill assessment quizzes.