If you are using an older non-Apple display with your Mac (like me), you might notice that the font smoothing looks quite bad by default.
There’s an easy way to fix this.
Open up a terminal window and run this command:
defaults -currentHost write -globalDomain AppleFontSmoothing -int 3
Relog or restart, and the text will look much better.