> There are definitely incorrect language choices for certain projects.

There is an entire book about it which documents the problems in lavish detail, and it's generally hailed as a classic and a must-read.

https://www.dreamingincode.com/