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 46 · Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Design patterns implemented in Java
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
A curated list of software and architecture related design patterns.
An ultra-simplified explanation to design patterns
A collection of design patterns/idioms in Python
Curated list of Go design patterns, recipes and idioms
Learn Low Level Design (LLD) and prepare for interviews using free resources.
To Be Top Javaer - Java工程师成神之路
Sample code for several design patterns in PHP 8.x
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
✨ React patterns, techniques, tips and tricks ✨
Algorithm Patterns — the most scientific way to practice, the fastest path to an offer. You deserve it~ 算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~
📖 Design Patterns implemented in Swift 5.0
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
:city_sunrise: A collection of links for free stock photography, video and Illustration websites
A pattern-based approach to learn technical interview questions
Full Modular Monolith application with Domain-Driven Design approach.
A free book that talks about design patterns/techniques used while developing with React.
The complete guide to static typing in "React & Redux" apps using TypeScript
📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Functional css for humans
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity