Steven Caver, writing for Happy Cog:
The best thing a developer can do is to acquire an eye for design — to be able to take design aesthetic, realize its essential components, and reinterpret them on the fly. How is a certain piece of design going to look and behave? How will a tabset designed for a desktop view work for mobile? Designers and developers can work together to answer these questions.
A shared understanding of typographic basics, like a shared understanding of code concepts, helps alleviate designer-developer frustration about font choices, font-sizes, margins, and other compositional decisions. Love that phrase, “brings delight to the work”.