-
Handling UI state with an ad hoc observable
-
Handling UI state with Redux
-
Handling UI state with Finite-state Machines
-
Model separation: parsing with Codable and persisting with Core Data
-
Mocking HTTP calls with Ktor MockEngine
-
Multi-platform mobile networking libraries with Ktor
-
Working with Legacy Code
-
Programmatic Views in Swift: Parallax and Scale
-
Working with Codable and Core Data
-
An Alternative to Type Erasure for Generic Protocols in Swift
-
Generic Data Sources in Swift
-
Boost Smooth Scrolling with iOS 10 Pre-Fetching API
-
Smooth Scrolling in UITableView and UICollectionView
-
Reference and Value Types in Swift
-
JSON parsing in SwiftโโโPart II: a functional approach to JSON parsing
-
JSON parsing in SwiftโโโPart I: a generic protocol for JSON parsing
-
Protocol Oriented Programming in Swift