Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- programming
- development
- design
- design-system
47,133 repositories indexed
1–24 of 160 · Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Curated list of project-based tutorials
All Algorithms implemented in Python
Free domain registration and practical DNS learning resources for everyone.
Curated coding interview preparation materials for busy software engineers
✅ The Node.js best practices list (July 2026)
A Collection of application ideas which can be used to improve your coding skills.
Clean Code concepts adapted for JavaScript
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
:books: List of awesome university courses for learning Computer Science!
from vibe coding to agentic engineering - practice makes claude perfect
Everything you need to know to get the job.
A professional front-end template for building fast, robust, and adaptable web apps or sites.
:page_with_curl: A list of practical projects that anyone can solve in any programming language.
Learn how to design systems at scale and prepare for system design interviews
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
The 500 AI Agents Projects is a curated collection of AI agent use cases across various industries. It showcases practical applications and provides links to open-source projects for implementation, illustrating how AI agents are transforming sectors such as healthcare, finance, education, retail, and more.
Translated📚 This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.
📙 Amazon Web Services — a practical guide
🛡️ ⚛️ A simple, scalable, and powerful architecture for building production ready React applications.
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Automated auditing, performance metrics, and best practices for the web.