Antoine v.d. SwiftLee
@twannl
I teach 150K developers how to write better apps faster through my developer tool, blog, and newsletter. Join my newsletter to get started 👇🏻
What a way to end #WWDC25 Presenting @rocketsim_app at Meta’s office who use it for their go to tool for design comparison and recordings 🤩

For those using SwiftData/Core Data in combination with Swift Concurrency 👇 What are the challenges you run into? What questions do you have? I'd love to see if I can answer them!
Learn all about Threads vs. Tasks avanderlee.com/concurrency/th… 🧵 What are threads? 🎱 Swift’s cooperative thread pool 💥 Is thread explosion possible with Tasks? #swiftlang #iosdev
ChatGPT in Xcode 26: there’s a hidden prompt! by @v_pradeilles Curated in this week's #swiftleeweekly avanderlee.com/swiftlee-weekl…
Icon Composer - Tackling Challenges by @fatbobman Curated in this week's #swiftleeweekly avanderlee.com/swiftlee-weekl…
I'm curious: how often do you use RunLoop.main in your project? Do you consistently use RunLoop.main or also DispatchQueue.main? There's an important difference to know! avanderlee.com/combine/runloo… #swiftlang #iosdev
Approachable Concurrency in Swift Packages by @kharrison Curated in this week's #swiftleeweekly avanderlee.com/swiftlee-weekl…
Giving Claude Code Eyes to See Your SwiftUI Views by @twocentstudios Curated in this week's #swiftleeweekly avanderlee.com/swiftlee-weekl…
My 10 Tips for Using Claude Code by @samwize Curated in this week's #swiftleeweekly avanderlee.com/swiftlee-weekl…
Do you know the differences between threads and Swift Concurrency Tasks? And can you tell whether it's possible to predict the threads used at these points? avanderlee.com/concurrency/th… #swiftlang #iosdev

How 1 day a week double my recurring revenue in just 4 months. Here's my story:
Improvements like these are such a blessing for Swift Concurrency and an extra reason to switch to Swift 6.2 as soon as possible: github.com/swiftlang/swif…
Xcode 26 beta 4 is now available and you might enjoy this one ☝🏻

Time for some comparisons! 💪🏻 weak vs unowned self: avanderlee.com/swift/weak-sel… 🕵️♂️ fileprivate vs private: avanderlee.com/swift/filepriv… 🚀 Alamofire vs URLSession: avanderlee.com/swift/alamofir… 🗺 compactMap vs flatMap: avanderlee.com/swift/compactm… #swiftlang #swiftlee #iosdev #xcode
Learn all about Threads vs. Tasks avanderlee.com/concurrency/th… 🧵 What are threads? 🎱 Swift’s cooperative thread pool 💥 Is thread explosion possible with Tasks? #swiftlang #iosdev
My new addiction is seeing all those students post their certificate of completion 😍
I finally finished @twannl 's Swift Concurrency Course. I recommend it to all iOS developers. Thanks Antoine for the great content !
Learn how to create your own command-line tool with Property Wrappers in Swift 💪🏻 avanderlee.com/swift/command-… 🚀 Speed up developer productivity 💪🏻 Easily replace repetitive tasks with a CLI tool #swiftlang #iosdev