"Modern Concurrency on Apple Platforms" Book Now Available
Nov 24, 2022
My book, "Modern Concurrency on Apple Platforms" is now available for purchase.
Ten Years and Over a 100 Articles Later - And Break Notice
Oct 13, 2021
Celebrating over 100 years and break notice.
The Mysterious CodableWithConfiguration Protocol
Sep 29, 2021
Learn what the new CodableWithConfiguration type is and how you can use it to create better decoding and encoding code.
Modern Swift Concurrency Summary, Cheatsheet, and Thanks
Sep 8, 2021
A summary of all the articles written about the modern Swift Concurrency System introduced at WWDC2021.
Using AsyncSequence in Swift
Sep 1, 2021
Learn about AsyncSequence and AsyncStream in Swift, and how to use them.
Sharing Data Across Tasks with the @TaskLocal property wrapper in the new Swift Concurrency Model
Aug 18, 2021
Learn how the @TaskLocal property wrapper can be used to share data across different concurrent tasks.
@MainActor and Global Actors in Swift
Aug 11, 2021
Learn what @MainActor is and how you can use Global Actors in Swift.
Understanding Actors in the New Concurrency Model in Swift
Aug 4, 2021
Learn how to use actors in Swift to isolate mutable state and make concurrency safer.
Unstructured Concurrency With Detached Tasks in Swift
Jul 28, 2021
Learn to use detached tasks in Swift for concurrency and why they are useful.
Introduction to Unstructured Concurrency in Swift
Jul 14, 2021
Learn how to use unstructured concurrency in Swift with the new mechanism, when structured concurrency doesn't suit your needs.