A digital garden of connected laws, principles, heuristics and mental models for engineering.
The app is a three-column reader. Concepts are Markdown files in src/data/catalog/collection/. There is no CMS.
Node.js >=22.
npm install
npm run dev
Open http://127.0.0.1:8081/ after npm run dev. Saving a concept, domains.json, or types.json rebuilds the catalog while the server is running.
A concept is /all/<slug>, for example Amdahl's Law.
npm run build
writes a static bundle to dist/.
This is an open source project. Issues and pull requests are welcome. See CONTRIBUTING.md. If you ask to be listed, your name will appear on Credits.
Grouped by domain. Each title links to /all/<slug> on www.engineering-lore.fyi.
- HYRUM'S LAW · observation
- POSTEL'S LAW · principle
- SEMANTIC VERSIONING · principle
- CONWAY'S LAW · observation
- GALL'S LAW · observation
- INVERSE CONWAY MANEUVER · heuristic
- KISS · principle
- LAW OF LEAKY ABSTRACTIONS · observation
- YAGNI · heuristic
- GALL'S LAW · observation
- KISS · principle
- LAW OF LEAKY ABSTRACTIONS · observation
- TESLER'S LAW · observation
- YAGNI · heuristic
- CAP THEOREM · theorem
- PACELC · mental-model
- CAMPBELL'S LAW · observation
- GOODHART'S LAW · observation
- CAP THEOREM · theorem
- FALLACIES OF DISTRIBUTED COMPUTING · fallacy
- PACELC · mental-model
- FALLACIES OF DISTRIBUTED COMPUTING · fallacy
- POSTEL'S LAW · principle
- BROOKS'S LAW · heuristic
- CAMPBELL'S LAW · observation
- CONWAY'S LAW · observation
- GOODHART'S LAW · observation
- INVERSE CONWAY MANEUVER · heuristic
- AMDAHL'S LAW · law
- GUSTAFSON'S LAW · law
- LITTLE'S LAW · theorem
- PACELC · mental-model
- UNIVERSAL SCALABILITY LAW · law
- GOODHART'S LAW · observation
- TESLER'S LAW · observation
- BROOKS'S LAW · heuristic
- CAMPBELL'S LAW · observation
- CAP THEOREM · theorem
- AMDAHL'S LAW · law
- BROOKS'S LAW · heuristic
- CONWAY'S LAW · observation
- FALLACIES OF DISTRIBUTED COMPUTING · fallacy
- GALL'S LAW · observation
- GUSTAFSON'S LAW · law
- HYRUM'S LAW · observation
- INVERSE CONWAY MANEUVER · heuristic
- KISS · principle
- LAW OF LEAKY ABSTRACTIONS · observation
- LITTLE'S LAW · theorem
- SEMANTIC VERSIONING · principle
- UNIVERSAL SCALABILITY LAW · law
- YAGNI · heuristic
- TESLER'S LAW · observation
MIT. See LICENSE.