Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
A curated list of software and architecture related design patterns.
⭐️ ⭐️ ⭐️ ⭐️ ⭐️ The most popular, free and open-source Tailwind CSS component library
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
Sample ASP.NET Core 7.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Full Modular Monolith application with Domain-Driven Design approach.
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
:triangular_ruler: Design pattern implementations in TypeScript
An ultra-simplified explanation of design patterns implemented in javascript
Get updates on the fastest growing repos and cool stats about GitHub right in your inbox
Once per month. No spam.