Matt Massicotte Matt Massicotte

Swift Concurrency Lab

Open Session: Bring Your Questions & Code

Register for Lab

C$249 Early Bird · 30 seats

July 21, 2026  ·  9:00 AM – 5:00 PM MT Safari Lodge, The Calgary Zoo

About This Lab

This is a fully open session with no pre-prepared material. Bring your questions, code, and discussion topics about Swift Concurrency. Whether you're struggling with async/await patterns, actor isolation, task coordination, or any other concurrency challenge, this lab is your opportunity to get expert guidance.

The discussion will not be private, and other attendees can (and are encouraged to) listen in. However, everyone will have a guaranteed time slot to get their questions answered. It's helpful to have a self-contained project for discussing code problems specifically, but anything goes.

What to Expect

Open Q&A Format

This lab follows a WWDC-style open session format. There are no slides, no prepared presentations—just real conversations about real code. You'll have the opportunity to:

Topics We Can Cover

While the session is completely open-ended, here are some areas we commonly explore:

Async/Await Actors Tasks & Task Groups Task Coordination Performance Real-World Patterns Troubleshooting

Collaborative Learning

When you ask, everyone benefits. Other attendees listen in, ask follow-ups, and contribute their own insights - every question teaches the room.

Guaranteed Time Slot

Every attendee who wants to ask a question gets dedicated time with Matt. The session is open, but no one gets skipped.

What to Bring

To get the most out of this lab, come prepared with:

Note: While it's helpful to have a self-contained project, you don't need one. General questions about Swift Concurrency concepts are also welcome!

Who This Lab Is For

This lab is designed for:

Swift Concurrency learners Teams with concurrency bugs async/await questions Actor isolation issues All skill levels

All skill levels are welcome. Whether you're just getting started with async/await or dealing with complex actor isolation issues, this lab is for you.

What to Prepare

To make the most of your time slot:

Remember: While code is helpful, general questions about Swift Concurrency are also welcome. The goal is learning and problem-solving together.

About Your Lab Leader

Matt Massicotte

Matt Massicotte

30 years on Apple platforms - open source contributor, Swift educator

Matt has been building on Apple platforms since before Swift existed. He's one of the most respected voices on Swift Concurrency in the community - his writing, open source work, and direct teaching style cut through the complexity that trips up even experienced developers.

From individuals to large teams, Matt loves working with people to understand and solve real problems. He brings a practical, no-nonsense approach: real code, real questions, real answers.

Pricing

A full day with the most respected concurrency voice in the iOS community. C$249 is the lowest this price goes - save $50 by June 15.

Early Bird
C$249
Available Now
Regular
C$299
Last Minute
C$349
Early Bird Pricing Ends Sunday, June 15
-- days
-- hours
-- mins
Early Bird $249 Regular $299 Last Call $349

Save $50 by June 15. Save $100 vs. Last Call.

30 seats total. Once they’re gone, they’re gone.

Sending your team? The Lab + Conference bundle saves $50 per conference ticket. Or generate a Request-to-Attend letter for your manager →

50% refund until June 22 · Code of Conduct · Full Terms