I appreciate some of this could be controversial or opinionated so I will try and keep that to a minimum. I will link to discussion threads for each topic so people can dig into the are a bit more and why different things are recommended. This list will be regularly updated.
I want to keep this thread clean, so I’m wondering if it would be better to discuss this in a separate thread.