mehdihadeli / awesome-software-architectureLinks
π A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
β9,449Updated 2 months ago
Alternatives and similar repositories for awesome-software-architecture
Users that are interested in awesome-software-architecture are comparing it to the libraries listed below
Sorting:
- A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startupsβ31,189Updated last week
- A comprehensive list of books on Software Architecture.β10,240Updated 2 years ago
- These are the best resources for System Design on the Internetβ17,054Updated last week
- A curated list of software and architecture related design patterns.β43,167Updated 8 months ago
- The Patterns of Scalable, Reliable, and Performant Large-Scale Systemsβ62,974Updated 2 weeks ago
- Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.β73,683Updated 2 months ago
- A curated list of resources on software architectureβ2,571Updated last year
- Learn how to design systems at scale and prepare for system design interviewsβ36,535Updated last year
- A collection of inspiring resources related to engineering management and tech leadershipβ7,774Updated this week
- A curated list of engineering blogsβ34,489Updated 10 months ago
- System design interview for IT companiesβ22,267Updated 2 years ago
- Learn System Design concepts and prepare for interviews using free resources.β24,049Updated 2 weeks ago
- A curated list of awesome System Design (A.K.A. Distributed Systems) resources.β10,484Updated last year
- An ultra-simplified explanation to design patternsβ46,574Updated 7 months ago
- A framework for Engineering Managersβ8,253Updated 2 years ago
- π§ Laws, Theories, Principles and Patterns for developers and technologists.β26,693Updated 2 weeks ago
- GoF Design Patterns with "Real-World" examples involving Food-Related Businesses and mock dependenciesβ2,436Updated last year
- β¨ Innovative and open-source visualization application that transforms various data formats, such as JSON, YAML, XML, CSV and more, into β¦β38,622Updated 2 weeks ago
- Some useful websites for programmers.β69,527Updated this week
- Newsletter to help busy software engineers become good at system design πβ16,116Updated 2 weeks ago
- A collection of (mostly) technical things every software developer should know aboutβ87,409Updated 10 months ago
- A curated list of Microservice Architecture related principles and technologies.β13,727Updated 5 months ago
- This repository contains everything you need to become proficient in System Designβ4,477Updated 8 months ago
- A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignoreβ15,944Updated 7 months ago
- How to systematically secure anything: a repository about security engineeringβ10,119Updated 2 years ago
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.β309,418Updated last month
- A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fierβ¦β13,532Updated last year
- The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teamsβ13,701Updated 3 months ago
- A curated list of awesome actions to use on GitHubβ26,346Updated 10 months ago
- βοΈ Companies that don't have a broken hiring processβ48,872Updated 2 months ago