A sum type combines many possible differently-typed values into a single value, expressed in Swift as an…
At Twitch, we use CocoaPods, but not just for consuming external libraries like…
Have you ever said to yourself, “If only I could text my mother with the same precise elegance I use…
iOS versioning is a seemingly simple problem. All you need to do is give your app a version number and you’re done, right? Not…