Commit Graph

254 Commits

Author SHA1 Message Date
Luke Stevenson
9c76b32b28 Update README.md
Added "The Dead Sea Effect" as thought it applicable and somewhat related to "The Peter Principle"
2020-02-19 17:24:36 +11:00
Dave Kerr
fc2a780084 Merge pull request #207 from RichMorin/patch-1
fix a few copy errors
2020-02-19 14:22:21 +08:00
Douglas Naphas
4d5ad3c0c0 Add nuance to the reference to Yak Shaving
Yak Shaving refers to not just a distracting activity, but one that is part of a chain of activities that need to be done before the task at hand can be done. So the activity serving as the distraction is required and is not necessarily trivial, distinguishing it from Bike Shedding.

Some references emphasizing the chain-of-prerequisites aspect of Yak Shaving:
https://en.wiktionary.org/wiki/yak_shaving
https://www.youtube.com/watch?v=NrVbNNOTNus
http://projects.csail.mit.edu/gsb/old-archive/gsb-archive/gsb2000-02-11.html

I heard, but could not find on recollection, a talk on YouTube from either a Dev Ops conference or a Terraform conference where a parable like the following was related to explain the definition:

> You need to change a light bulb. But you don't have a ladder. Your neighbor certainly has one. But they will never lend you their ladder until you return the yak wool sweater that you borrowed from them. Which you lost. But you have a yak in your backyard. So you go out and shave your yak, so you can knit a replacement sweater, so you can borrow a ladder, so you can change a lightbulb.
2020-02-18 16:41:41 -05:00
James A. Bednar
c9b56ed16c Fixed typo 2020-02-17 13:54:50 -06:00
Rich Morin
f423817c47 fix a few copy errors
Also note that DRY is strongly related to SSOT (Single Source Of Truth): https://en.wikipedia.org/wiki/Single_source_of_truth
2020-02-17 09:01:04 -08:00
Dave Kerr
05f21b3bb9 chore: add Kernighan's law to TOC 2020-02-17 23:29:57 +08:00
Dave Kerr
3293f3d33c Merge pull request #204 from dathanb/kernighans-law
Add Kernighan's law
2020-02-17 23:25:14 +08:00
Dave Kerr
8990899a36 docs: add gitlocalise badge 2020-02-11 23:24:57 +08:00
Dathan Bennett
0c431dfd30 Add Kernighan's law 2020-01-31 13:27:08 -08:00
1t1e1
e652fbdd54 Fix:Broken link to wiki page of The Fallacies of Distributed Computing 2020-01-31 19:41:43 +03:00
Alexander Lavin
d3c4a9a3f2 Add Shirky Principle 2020-01-24 06:06:46 -08:00
Dave Kerr
8d736c0462 fix: broken link to hyrum's law and unneeded newline 2020-01-17 22:56:46 +08:00
Roberto Polli
b0376a4948 Relations between Postel and Hyrums
The liberality stated in Postel's principle may limit protocols evolution, as users will rely on that.
2020-01-16 17:45:54 +01:00
Dave Kerr
ea4fd853fa chore: minor tweak of occam's razor text 2020-01-07 21:44:52 +08:00
aaasko
fbcf9b2a92 Occam's Razor 2019-12-14 17:12:55 +07:00
Umut Isik
97d358a3d3 Update the definition of Linus law after the feedback of @dvmkerr 2019-12-11 11:45:01 +03:00
Dave Kerr
7c305a061a feat: The Broken Windows Theory
Closes #70
2019-12-10 21:50:06 +08:00
Dave Kerr
0269774207 chore: even smaller amdahls law image 2019-12-10 21:38:06 +08:00
Dave Kerr
1e9ed955f3 chore: make the amdahls law image a little smaller 2019-12-10 21:36:22 +08:00
Dave Kerr
84372cecd9 docs: minor update of style guidelines
Also added a reference to the contributor guidelines and code of conduct
to the README
2019-12-10 11:41:47 +08:00
wzel
b247e97de4 Mention "yak shaving" 2019-11-27 15:46:38 +01:00
Dave Kerr
732e804d18 Merge pull request #179 from manuel-rubio/master
add Spanish translation
2019-11-25 15:13:51 +08:00
Dave Kerr
5fe01451e7 Merge pull request #182 from sowings13/patch-1
Fix inverted author name for The Dilbert Principle
2019-11-24 18:34:48 +08:00
aetiusflavius
d812cd79a5 Clean up wording 2019-11-23 00:29:34 -08:00
aetiusflavius
933e7aa485 Add Chesterson's Fence 2019-11-23 00:26:29 -08:00
Dave Kerr
b0b8880946 Merge pull request #184 from domdomegg/patch-1
Update README grammar: effecting -> affecting
2019-11-23 14:34:10 +08:00
Adam Jones
d4a63a4cdc Update README grammar: effecting -> affecting 2019-11-22 17:35:10 +00:00
Steve
ce197c63fa Fix inverted author name for The Dilbert Principle
Fix incorrect anchor for the-dilbert-principle
2019-11-22 08:52:20 -06:00
Manuel Rubio
fd3d8d3380 add Spanish translation 2019-11-22 14:39:30 +01:00
David Higgins
344d06307e Fix typo 2019-11-22 00:57:33 -08:00
Dave Kerr
29d65cbb0a chore: put Goodheart's law in alphabetic position 2019-11-22 10:38:03 +08:00
Umut Isik
5f4fb690c3 Leave the ToC link 2019-11-13 10:54:43 +03:00
Umut Isik
f67e1dde05 Minor update 2019-11-13 10:48:49 +03:00
Umut Isik
98fa2e4a2d Add Linus's Law 2019-11-13 10:44:43 +03:00
Michal Kaptur
ff457799d4 added Goodhart's Law on metrics 2019-11-07 16:59:44 +01:00
Dave Kerr
8d3be57775 chore: minor edits to the fallacies of distributed computing 2019-11-07 10:39:21 +08:00
Dave Kerr
2359148cde Merge pull request #140 from jlozovei/principle/fallacies-distributed-computing
add the Fallacies of distributed computing
2019-11-07 10:36:42 +08:00
Dave Kerr
9e78cc60a3 chore: fix typo and add citation 2019-11-07 10:10:41 +08:00
Ryan Stubberfield
cec24ef23a Verbiage updates to better adhere to guidelines. 2019-10-30 10:31:50 -07:00
Ryan Stubberfield
f0337374cc Added Wheaton's Law. 2019-10-30 10:20:26 -07:00
Dave Kerr
7c8932e75c chore: remove duplicated translation link 2019-10-29 22:29:16 +08:00
Dave Kerr
60f23e81e1 chore: remove extraneous spacing 2019-10-29 22:16:30 +08:00
Dave Kerr
19e69c4e0c Merge pull request #138 from jonbackhaus/reed-metcalfe
Added Metcalfe's Law and Reed's Law
2019-10-29 22:15:15 +08:00
Dave Kerr
88de618fa1 chore: fix capitalisation and spacing 2019-10-29 14:01:51 +08:00
Dave Kerr
c3e84fd75b feat: add partial translation for Brazil 2019-10-29 13:59:27 +08:00
Dave Kerr
52f394e817 docs: add sponsorship link 2019-10-29 13:50:15 +08:00
Dave Kerr
9bfe7007df chore: tweak wording of KISS slightly 2019-10-07 14:27:50 +08:00
Alois
1137e9723a feat: the kiss principle #20 (#150) 2019-10-07 14:17:44 +08:00
Dave Kerr
697e4c8b79 refactor: add the quote for cunningham's law 2019-09-23 22:41:39 +08:00
Jonathan Backhaus
cedeedf9e7 Added Cunningham's Law (#149) 2019-09-23 22:39:59 +08:00