Readings for Lunch — [ 04 Aug 2017 ]

IMAGE OF THE DAY
Boeing just drew an enormous aeroplane in the sky (source / explanation)

LANGUAGES

Elm Semantics for JavaScript Developers

A walk through the big ideas of Elm, with reference to what you already know from JS, without getting dragged down by what you actually type. There will be no code examples.

DESIGN

Buttons in Design Systems

Buttons are arguably a design system’s most important component. In this Smashing Conf talk Nathan Curtis not only goes through all the complexities and oddities of this UI elements, but shows how a designer "thinks" from a more engineering perspective.