Categorized overview of programming principles & design patterns
- programming-principles
- design-patterns
- architectural-patterns
69,259 visible repositories in the index
25–43 of 43 · Most stars
Categorized overview of programming principles & design patterns
A curated, open, and ever-evolving learning path focused on practices of software development, principles of software design, and software architecture.
A curated and opinionated list of resources for startup founders and leaders of high-growth companies
React + TypeScript app built using the clean architecture principles in a more functional way.
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
A Kubernetes toolkit for building distributed applications using cloud native principles
💎 The Principles of OOD (SOLID) based on Uncle Bob articles.
JavaScript SDK Design Guide extracted from work and personal experience
Don't memorize ML. Understand it from first principles including Inference, Cuda, Deep Learning, Data Science and Reinforcement Learning
✨ A curated list of awesome design principles
Harness Engineering 101 — building AI agents from first principles. The LLM is the brain; the harness is the body.
Awesome list about all kinds of interesting topics: Laws, Principles, Mental Models, Cognitive Biases
:books: Fundamental programming with ruby examples and references. It covers threads, SOLID principles, design patterns, data structures, algorithms. Books for reading. Repo for website https://github.com/khusnetdinov/betterdocs
Principles for writing consistent, clean, friendly Sass
Learn how to build a compiler by interacting with Let's Build a Compiler by Jack Crenshaw in Swift Playgrounds
👨👩👧👦 - My personal Repo to learn all 23 Gang of Four patterns and all SOLID Principles using Swift and Playgrounds
A legacy refactor kata, focused on the violation of the tell don't ask principle and anemic domain model
Modular application designed with principles of DDD and Clean Architecture.
Enhancing Ansible Development with SOLID Principles