A curated list of important concepts, laws, principles, mental models, and cognitive biases for developers and thinkers.
Awesome Concepts is a curated GitHub repository that compiles important laws, principles, mental models, and cognitive biases relevant to software development and general thinking. It provides concise explanations and references for concepts like Conway's Law, the Pareto Principle, and cognitive biases, helping developers and teams understand foundational ideas that impact system design and decision-making.
Software engineers, system architects, product managers, and anyone interested in the underlying principles that affect technology, teamwork, and problem-solving. It's particularly useful for those looking to improve their design thinking or understand common pitfalls in development.
It centralizes a wide range of valuable concepts in one accessible, open-source list, saving time on research. The explanations are practical and often include examples, making it a useful reference for both learning and teaching these ideas.
Awesome list about all kinds of interesting topics: Laws, Principles, Mental Models, Cognitive Biases
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.