MainActorMessage & AsyncMessage: Concurrency-safe notifications
Explains iOS/macOS 26+ concurrency-safe notifications using MainActorMessage & AsyncMessage protocols to replace standard Notification Center.
Explains iOS/macOS 26+ concurrency-safe notifications using MainActorMessage & AsyncMessage protocols to replace standard Notification Center.
A guide to automating the build of closed-source Swift binaries (XCFrameworks & dSYMs) using GitHub Actions workflows.
An in-depth exploration of how iteration works in Swift, covering Sequences, Collections, and Iterators with technical implementation details.
A guide to improving LLM-generated code quality by using contextual rules and agents to enforce production-ready patterns and architecture.
A guide to using Swift Key Paths to create scalable and maintainable form validation logic in SwiftUI applications.
Explains how to add dSYM files from a closed-source Swift SDK to an app to get fully symbolicated crash reports for debugging.
A developer shares Q&A from his SwiftLeeds talk on SDK development best practices, covering API design, monetization, and feature flags.
A technical guide on implementing real-time streaming for AI-generated content using Apple's Foundation Models and the Streaming API.
Explains Swift Package Manager traits, which act as feature flags for conditional compilation and optional dependencies in Swift 6.1.
Learn how to use Swift's new Observations framework to observe @Observable model properties outside of SwiftUI with Xcode 26 and Swift 6.2.
A guide on using [weak self] in Swift Concurrency Tasks to prevent memory leaks, covering weak-strong patterns and best practices.
A guide to implementing feature flags in Swift for iOS development, covering build configurations and conditional feature toggling.
Analyzing Swift 6.2's Main Actor isolation feature, exploring its impact on concurrency and whether developers should enable it.
The creator announces the end of the Compile Swift Podcast after 193 episodes, citing challenges in maintaining content quality and schedule.
Announcing the Developer Preview of KeyboardKit 10, a major update merging SDKs and improving the library for building custom iOS keyboards.
A technical guide on using Foundation Models for structured content generation in Swift, including code examples for generating typed AI responses.
A developer's build log for Ductts, a React Native app for tracking crying frequency, detailing the development process and challenges.
Explores the challenges of managing code deprecations on iOS, covering both vendor and internal deprecations, and discusses the limitations of Apple's tooling.
A guide on using Apple's new Foundation Models framework to build AI features in apps, including code examples for model availability and session management.
A developer overcomes 'possibility blindness' by building a custom analytics platform to replace Google Analytics and Chartbeat in under 20 minutes.