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 192 · Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
All Algorithms implemented in Python
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
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.
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。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.
🛡️ ⚛️ 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.
A collection of tips to help take your CSS skills pro. 🕹
Python best practices guidebook, written for humans.
🔥 A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
A set of best practices for JavaScript projects
Learn Low Level Design (LLD) and prepare for interviews using free resources.
最新Docker容器技术,从真实案例中学习最佳实践!| Learn and understand Docker&Container technologies, with real DevOps practice!
A curated list of awesome places to learn and/or practice algorithms.