The Personality Syndromes by Jonathan Shedler 📄.pdf
Jai demo and design by Jonathan Blow
Posting this with the caveat that different projects have different requirements, but I've seen plenty of programmers who consider cutting corners universally unacceptable. There are no absolutes. The correct answer is always "it depends".
Wolfram's theory of everything