Migrating to Bazel Without Breaking Things && Embedded Swift: A Practical Intro


Details
We are looking for hosts and speakers. Please fill out this form if you would like to host or speak at future events.
•
Capital One Tech will be hosting us this month.
Food and drink will be provided!
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 Zoom attendees)
• 6:35 PM - First Talk: Migrating to Bazel Without Breaking Things: Challenges, Solutions, and Speed Gains
• 7:10 PM - Community Announcements
• 7:15 PM - Second Talk: Embedded Swift: A Practical Introduction
• 7:45 PM - Networking
• 8:30 PM - Doors close. Regroup at a bar nearby
First Talk Description:
• Migrating to Bazel Without Breaking Things: Challenges, Solutions, and Speed Gains
Stéphane Copin
In this talk, we’ll share how Compass successfully transitioned to using Bazel for its iOS app with zero downtime, significantly improving build performance, CI/CD speeds, and developer experience. You'll hear about the technical challenges we faced during the migration, the solutions that worked (and why), and the strategies that helped us keep everything running smoothly while moving fast.
Stéphane is a Staff Software Engineer at Compass, serving as the Technical Lead for Compass’s Mobile team, overseeing the architecture and development of the company’s iOS and Android apps. He drives key initiatives around developer experience, CI/CD, and engineering best practices, while delivering high-quality, brand-aligned user experiences. He’s been a Mobile engineer for over 13 years, and has also worked in .NET and embedded environments.
Second Talk Description:
• Embedded Swift: A Practical Introduction
Gonzalo Larralde
Embedded Swift brings Swift to microcontrollers and other resource-constrained platforms. This talk covers hardware interaction, the need for abstraction layers, and practical approaches to writing safe, scalable embedded software.
My name is Gonzalo, and I’m a mobile engineer with over a decade of experience specializing in iOS. I’ve worked on large-scale consumer apps, led mobile platform efforts, and focused on architecture, build tooling, and developer experience. I care deeply about performance, modular design, and enabling teams to move fast without breaking things.
Location:
11 W 19th St
Cross streets:
19th and 5th avenue
What you need to bring:
ID
When to arrive:
Doors open at 6:00pm ET
Event will start around 6:30pm ET
Will food and drinks be provided?
Yes! Thank you Capital One!
Zoom link:
You can join virtually here (link will be shared the day of the event).
Note we will start the Meetup around 6:30pm ET
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!


Migrating to Bazel Without Breaking Things && Embedded Swift: A Practical Intro