https://wiredgorilla.com/dont-write-code-like-john-smith/