Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- programming
- development
- design
- design-system
61,275 visible repositories in the index
1–24 of 201 · Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Free domain registration and practical DNS learning resources for everyone.
Design patterns implemented in Java
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
TranslatedA cost-effective guide to life: longevity and disease prevention, first aid, saving money and personal finance, legal red lines, unemployment and work injury, medical and social insurance, dating, marriage and childbearing, pregnancy and parenting, entrepreneurship and platform compliance, going abroad, and skills. Each entry states the cost, benefit, evidence level, and original source, citing only journal papers and official documents.
A curated list of software and architecture related design patterns.
An ultra-simplified explanation to design patterns
Summer 2027 software engineering, data science, AI, quant, product management, and hardware internship postings. Updated daily by Simplify and Pitt CSC.
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
A collection of design patterns/idioms in Python
TranslatedLatest summary for 2025: technical interview questions from Alibaba, Tencent, Baidu, Meituan, Toutiao and others, along with answers and a compilation of analysis from expert question-setters.
🛡️ ⚛️ A simple, scalable, and powerful architecture for building production ready React applications.
A collection of modern/faster/saner alternatives to common unix commands.
Translated"开源大模型食用指南" (Open-Source Large Model Usage Guide): a tutorial tailor-made for Chinese users on quickly fine-tuning (full-parameter/LoRA) and deploying domestic and international open-source large language models (LLM) and multimodal large models (MLLM) in a Linux environment
Curated list of Go design patterns, recipes and idioms
Learn Low Level Design (LLD) and prepare for interviews using free resources.
😱 Falsehoods Programmers Believe in
🧠 Laws, Theories, Principles and Patterns for developers and technologists.
💅🏻 ⚒ A collection of awesome design systems
TranslatedList of personally collected books PDF download Baidu Cloud e-book download
TranslatedTo Be Top Javaer - The Road to Becoming a God-Tier Java Engineer
Sample code for several design patterns in PHP 8.x
List of ngrok, Cloudflare Tunnel, Tailscale, and ZeroTier alternatives and other tunneling software and services. Focus on self-hosting.
TranslatedTechnical architecture of internet companies: the architectures of WeChat/Taobao/Weibo/Tencent/Alibaba/Meituan-Dianping/Baidu/OpenAI/Google/Facebook/Amazon/eBay. PRs to add more are welcome