Actor Boundaries in Swift: Keeping View Models Focused on UI State May 21, 2025 Give shared mutable resources to actors, keep presentation state on MainActor, and handle races with cancellation and request identity.
Beyond AsyncImage: A Cancellable, Cache-Aware SwiftUI Image Pipeline May 10, 2025 Separate downloading, caching, decoding, and presentation state to build a SwiftUI image pipeline with cancellation and validated responses.