ExpectNotNil: Handling Swift optionals that should never be nil

Fail gracefully (i.e., don’t crash), but let me know something went wrong so I can fix it in my next release. Read more


Modern Networking in Swift 5

Making HTTP requests is one of first things to learn when starting iOS and macOS development with Swift 5. In this article we'll build modern networking layer with Swift 5 APIs: URLSession, the Combine framework and Codable. We'll discuss why such librari... (more…)

Read more »