Representing data as text is a fundamental requirement of our everyday lives as engineers. Let's explore the various ways strings are typically formatted in Swift and Cocoa, where they fall short, and what we can do to build a more modular, compile-time-confident way of formatting our data.