Showing 1-20 of 81 projects
Learn how to design large-scale systems with Python.
Java design patterns and principles for software development
A curated list of resources for designing scalable, reliable, and performant large-scale systems.
Simplified design patterns guide for developers
Curated list of software and architecture design patterns for developers
Design patterns and idioms in Python for software development best practices
Curated Go design patterns and idioms
Java engineer learning path and interview prep
Learn Low Level Design for interviews with free resources
PHP design patterns examples and documentation
Learn Go through 1000+ examples and exercises
A collection of React patterns, techniques, tips and tricks for building robust web applications.
A library that provides implementations of classic design patterns in Swift 5.0 for developers.
This repository teaches Domain-Driven Design, software architecture, and best practices with TypeScript examples.
A full modular monolith application built with Domain-Driven Design approach in C#.
Tachyons is a functional CSS framework that provides a modular and scalable way to build responsive designs.
A sample ASP.NET Core 8.0 reference application focused on clean architecture and best practices.
A curated list of resources for learning and practicing software architecture patterns and principles.
Entitas is a fast and efficient ECS framework for C# and Unity game development.
This repository is a primer on low-level system design and preparation for system design interviews.
Get weekly updates on trending AI coding tools and projects.