@Snapchat: Taming Dependency Graphs && The Soft Skills Nobody Taught You
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 Snapchat for hosting us this month!
Welcome to yet another great evening of learning and networking!
This event will be held in-person only.
Agenda:
• 6:00 PM - Doors Open. Don't forget your ID!
• 6:30 PM - Welcome
• 6:35 PM - First Talk: Taming Dependency Graphs: Lessons from a 14-Year-Old iOS Codebase
• 7:05 PM - Community Announcements
• 7:15 PM - Second Talk: The Soft Skills Nobody Taught You
• 7:45 PM - Networking
• 8:30 PM - Doors close. Regroup at a bar nearby
First Talk Description:
• Taming Dependency Graphs: Lessons from a 14-Year-Old iOS Codebase
by Victoria Ono
As iOS apps grow over the years, managing dependencies becomes just as important as building new features. Understanding what depends on what, how new changes affect the codebase, and how to maintain architectural boundaries are challenges that every large engineering team eventually faces.
In this talk, Victoria will share how Snapchat iOS codebase has evolved through the lens of their dependency injection frameworks. She'll cover what dependency graphs are, how they help reason about relationships across a large codebase, and how their approach to dependency injection has evolved to address the challenges that come with scale. Along the way, she'll talk about the architectural decisions behind that evolution and the lessons they have learned about managing complexity as applications grow.
Victoria is an iOS engineer at Snap on the Maps team. Her recent work has focused on modernizing dependency injection within Maps and across the iOS codebase.
Second Talk Description:
• The Soft Skills Nobody Taught You
by Mani Ramezan
There's a lot of advice out there on how to prep for interviews and land your dream job. But there's far less on how to actually succeed once you're in it—how to navigate promotions and annual reviews.
Mani remembers the days that Interface Builder was a separate app than Xcode. He is a Tech Lead at Capital One, previously working at LinkedIn, Amazon, and Zocdoc.
Location:
229 West 43rd Street, New York, NY 10036
6th Floor
How to find us:
Use the revolving doors to the left of LOS TACOS No.1.
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!
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!
