Antoine van der Lee iOS Articles & Videos

Curated content from
Antoine van der Lee
Antoine van der Lee — Indie developer, founder of SwiftLee, international speaker helping iOS developers level up their skills and build sustainable businesses.

Latest resources

Unexpected Task suspension points in Swift Concurrency

May 4, 2026

The article explains how tasks inherit MainActor isolation from the surrounding context, which creates an unexpected suspension point. A task created on the MainActor must wait for the main thread to become available before it even starts executing, even if its first real operation switches to a different isolation domain. This can cause performance issues, especially when many such tasks are created rapidly. The solution is to start the task on a different isolation domain immediately using Task { @concurrent in } and then jump back to MainActor only when UI updates are needed.

Immediate tasks in Swift Concurrency explained

April 28, 2026

The article explains immediate tasks (Task.immediate), a new feature in Swift 6.2 that starts executing synchronously on the caller's executor rather than being scheduled to run later. It covers when to use them (calling async code from synchronous actor code, preserving ordering), the risk of overhang (blocking the caller too long), immediate detached tasks, and immediate child tasks in task groups with addImmediateTask.

About
Antoine van der Lee

Antoine van der Lee

Antoine is an indie developer, founder, and international speaker helping iOS developers level up their skills and careers. As the creator of SwiftLee and co-founder of RNA Ventures (powering RocketSim for teams at Meta, Strava, and Runkeeper), he has built products, communities, and resources trusted by developers worldwide.

Over the past decade, Antoine has:

  • Spoken at international conferences in Chicago, Buenos Aires, Singapore, Amsterdam, and more
  • Grown SwiftLee Weekly into a go-to newsletter for over 20,000 developers
  • Published courses like the Swift Concurrency Course, making complex topics accessible
  • Shipped apps at scale with companies like WeTransfer, KLM, RTL, and Vodafone

Through SwiftLee, he shares hands-on articles, resources, and courses that help developers write better code, grow their careers, and go indie. His mission is to empower developers to build not just apps — but sustainable businesses around them.

In partnership with
Appcircle
Appcircle
Ship iOS releases without the chaos
See how Appcircle simplifies App Store publishing, from customizing release flows to re-signing builds and tracking every deployment in one place.
Watch on YouTube
© 2026 US iOS Employers. All rights reserved.
Made by
Stan
linkedin