all

❯ 06/08/2014

Using @autoclosure to write a Swift syntax extension

❯ 06/17/2015

Generic method overloading by protocol in Swift

❯ 06/19/2015

Using try / catch in Swift with asynchronous closures

❯ 08/25/2015

Optional throw via try? in Swift 2

❯ 09/30/2015

Getting your iPhone 6s Chip Foundry from Swift

❯ 12/08/2015

Swift Package Manager: Create and Use a X11 package on Linux

❯ 03/29/2016

Three tips for concise Swift using the Guard statement

❯ 04/23/2016

Raw value initializers for enums with associated types

❯ 04/14/2016

Force optionals in multi-unwrapped 'guard let' or 'if let'

❯ 07/15/2016

Data in Swift 3 parsing a Doom WAD File

❯ 09/30/2017

Value Types for Simple Difference Detection

❯ 10/08/2017

Taming SourceKitService for Less Xcode Memory Consumption

❯ 05/03/2018

Expanding Swift's Reach