I had the pleasure of getting down some thoughts on how type plays a vital role in UI design. It was one of my last tasks with the InVision team. And one dear to my heart!
Of course, on a subject like this, I'm merely standing on the shoulders of those who laid such a solid foundation. Thanks to the likes of Robert Bringhurst, Cameron Moll, and Oliver Reichenstein for sharing their own thoughts as they've perfected their craft.
If you craft interfaces, do give this a look!