Skip to content

Details

We are looking for hosts and speakers. Please fill out this form if you would like to host or speak at future events.

Special thanks to Suno for hosting us this month!

Welcome to yet another great evening of learning and networking!
This event will be held both in person and online.

Agenda:
• 6:00 PM - Doors Open (in-person attendees). Don't forget your ID!
• 6:30 PM - Welcome (in-person and Meet attendees)
• 6:35 PM - First Talk: Need for Speed: Building Suno iOS on Bazel
• 7:05 PM - Community Announcements
• 7:15 PM - Second Talk: Swift Concurrency and Its Common (and Less Common) Gotchas
• 7:45 PM - Networking
• 8:30 PM - Doors close. Regroup at a bar nearby (Wildflower, 505 W 23rd St)

First Talk Description:
• Need for Speed: Building Suno iOS on Bazel
Sami Bouchebaba

This talk will cover how and why we moved Suno's iOS build and CI to Bazel, and the speed and reproducibility wins we got. We will then demo what we built on top of that foundation, including AI-powered autofixers that open PRs for codemods, automated test failure attribution and a skills-based agent system that is reshaping our dev workflow. Useful for any iOS team weighing Bazel, or thinking about where mobile DX is heading in the AI era.

Sami is an iOS engineer at Suno (previously Spotify and SoundCloud) who has spent the last decade shipping consumer features and building the tools that make shipping them easier. Equal parts product engineer and platform engineer with a soft spot for delightful developer tooling.

Second Talk Description:
• Swift Concurrency and Its Common (and Less Common) Gotchas
Winston Du

Swift’s structured concurrency feature introduced a new way to write parallel and asynchronous code — combining async/await syntax with compile-time checking for isolation and data-race safety. However, writing correct structured concurrency code is still easy to get wrong. In this talk, we’ll cover the core mental models behind Swift concurrency, common mistakes made and misconceptions, and a few less obvious edge cases you may run into in production. We’ll also look at how evolving language rules and legacy framework integration can create surprising behavior, even for experienced Swift developers.

Winston has been an iOS developer for over 6 years. He worked on the Backbone iOS app, messaging encryption at Meta for Messenger, the Liquid crypto trading app, and most recently the Pika "AI self" iOS app.

Location:
520 West 20th Street
(Between 10th Ave and 11th Ave)
6th Floor

What you need to bring:
ID

When to arrive:
Doors open at 6:00pm ET
Event will start around 6:30pm ET

Meet link:
You can join virtually here (link will be provided the day of the event)
Note we will start the Meetup around 6:30pm ET

Will food and drinks be provided?
Yes!

Call for speakers and hosts:
Please fill out this form if you would like to host or speak at future events.

Code of Conduct:
The iOSoho Meetup is dedicated to providing a safe Meetup experience for everyone, regardless of gender, identity, gender expression, sexual orientation, disability, physical appearance, body size, race, ability, ethnicity, socioeconomic status, or religion (or lack thereof). iOSoho Meetup does not tolerate harassment of Meetup participants at any time or in any form. Our Code of Conduct outlines our expectations for all participants.

All communication throughout the Meetup should be appropriate for a professional audience including people of many different backgrounds. Sexual language and imagery is not appropriate for any part of the event, including talks, or at the Meetup venue.

Please be kind to others. Do not insult or put down other attendees. Behave professionally and respect the policies of our generous hosting offices. Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate for the Meetup.

Attendees violating these guidelines will be asked to leave the Meetup group and Meetup events at the organizers' sole discretion. If you need to report something happening at or about the iOSoho Meetup, please contact the organizers.

Thank you for helping make the iOSoho Meetup a welcoming, friendly event for all!

Related topics

Events in New York, NY
Beginner iOS Developers
Cocoa Programming Language
Objective C
Mobile Development
Mobile Technology

You may also like