I’ve traditionally been a big fan of the Meslo web fonts for coding, a variant of Apple’s ultra-popular Menlo. But that all changed when I discovered Input, a new set of fonts optimized for programming by Font Bureau. The glyphs and overall layout is gorgeous.
They offer a sans, serif, and monospaced version (I run with the default Input Mono set) and best of all, it’s free for private use.