Matt Massicotte
MATT MASSICOTTE

Swift Concurrency Lab

Open Session: Bring Your Questions & Code

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:

Collaborative Learning

This isn't a private consultation—it's a collaborative learning experience. When you ask a question, other attendees can listen in, ask follow-ups, and contribute their own insights. This format creates a rich learning environment where everyone benefits from each discussion.

Guaranteed Time Slots

While the session is open and collaborative, we ensure that everyone who wants to ask a question gets dedicated time. You'll have a guaranteed slot to present your code or question and get focused attention from Matt.

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:

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

Consultant/Trainer

Matt keeps himself busy with training, consulting, writing, and working on open source projects. From individuals all the way up to large teams, he loves working with people to understand and solve problems.

He's been developing for Apple platforms for about 30 years, giving him deep experience with the evolution of Swift and its concurrency model. Matt brings a practical, problem-solving approach to helping developers master Swift Concurrency.

💻 GitHub 💼 LinkedIn 🌐 Website

Pricing

Early bird pricing is available for a limited time. Secure your spot today!

Early Bird
C$249
Available Now
Regular
C$299
Last Minute
C$349