Laws and principles Bike shedding (or the Law of Triviality)Conway’s lawGail’s lawGoodhart’s lawHock principleLeaky abstractionsProject paradoxSemantic diffusion