Union Types in SwiftAre you still wondering how to implement algebraic types using the Swift programming language?Jul 5Jul 5
Not That Mysterious Mysteries of SwiftUI’s @StateSwiftUI has been around for almost five years now, and @State was among the first “magical” property wrappers we were presented with the…Jun 6Jun 6
The Great Misunderstanding of Swift Protocol Extensions and Default ArgumentsCommon Mistake when Extending a Protocol with Default Arguments, How Dangerous It Is, and How to Fix ItMay 29May 29
Dark Side of Swift’s Type InferenceLet’s look at a few pitfalls that come with the language’s feature lying in the base of its type safety.Apr 11Apr 11
Versioning in iOS/macOS DevelopmentEverything you need to know to tackle the versioning problem while developing software for iOS or macOSJan 16Jan 16
Abusing Swift’s Result TypeA tale about when the Result type shouldn’t be used.Apr 21, 2023Apr 21, 2023
My Top iOS News for Developers 2022. Part 2/2Top 20 New Features in iOS 16, Swift 5.7, and Xcode 14Nov 5, 2022Nov 5, 2022
My Top iOS News for Developers 2022. Part 1/2Top 20 New Features in iOS 16, Swift 5.7, and Xcode 14Oct 10, 2022Oct 10, 2022