Series
Follow multi-part tracks in order, from foundations to practical implementation.
Swift Optionals 7-part series focused on optional modeling, unwrapping decisions, and safe refactoring. 7 parts
Part 1: Understanding Optionals in Swift (and common pitfalls)
Published
Part 2: Guard vs. If Let in Swift (and when to use each)
Published
Part 3: Optional Chaining Without Losing Intent
Planned
Part 4: Force Unwrapping in Swift: Legit Use Cases and Red Lines
Planned
Part 5: Optionals in Codable: Missing Keys, Nulls, and Defaults
Planned
Part 6: Optionals in SwiftUI State and Binding
Planned
Part 7: Refactoring Legacy Swift Optional Code Safely
Planned