Advanced Swift Concurrency Training
I’ve been teaching concurrency for a long time. But you can only get so far by reading a blog, or watching a video course. Knowing the toolkit is only half the battle.
For years, I’ve been saying that the best way to learn Swift Concurrency is to immerse yourself in real-world challenges.
Since it was released in 2021, Swift Concurrency experts have worked on hard problems for years and earned an intuition. The pros have a quiet voice that tells us to use a taskGroup instead of an async let. Like seeing the Matrix, we just know which actor a function will execute on. With a glance, we might diagnose the unresponsive AsyncStream that stumped our teammate.
Welcome to my most ambitious project ever:
I compressed my 4 years of Swift Concurrency experience into one day.
12 challenges that simulate real day-to-day work.
All solved by applying the Swift Concurrency toolkit.