|
A new SwiftLee article, code snippet, Swift Evolution updates, 5 top community articles, and a weekly answer to a question from the community to level up your Swift skills.
This week's SwiftLee Weekly covers: A threading risk for Combine & Swift Concurrency Flux pattern in Swift A crash debugging experience Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Combine and Swift Concurrency: A threading risk Migrating to Swift Concurrency brings all kinds of insights. Last week, I found an unexpected crash in RocketSim, caused by a Combine pipeline. It resulted in some crucial insights for those using Combine with Swift Concurrency. SPONSORED Fastlane...
This week's SwiftLee Weekly covers: Snapshot testing and CI A hidden Xcode 26 AI prompt 10 + 1 tips on using Claude Code Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Threads vs. Tasks in Swift Concurrency Switching to Swift Concurrency if you've worked for years with GCD might make you struggle getting rid of the 'threading-mindset'. Tasks still result in work being done on different threads, but we don't directly manage them anymore. This article is an essential piece of learning...
This week's SwiftLee Weekly covers: @Animatable in SwiftUI Preparing for the future of App Development 6 Mistakes that slow down development Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Modern Swift Lock: Mutex & the Synchronization Framework While actors work great in Swift Concurrency, they're not always the best choice. You might not want to introduce the overhead of async/await in some cases, in which a Mutex with Sendable support can be a way out. SPONSORED Transform Your...