@Peloton: Scripting in Swift && iOS Modularization
Details
Peloton 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:25 PM - Welcome (in-person and Zoom attendees)
• 6:30 PM - First Talk: Scripting in Swift
• 7:00 PM - Community Announcements
• 7:10 PM - Second Talk: iOS Modularization
• 7:40 PM - Networking
• 9:00 PM - Doors close
First Talk Description:
• Scripting in Swift
Dalton Claybrook, Staff Engineer at Peloton
There are many reasons to love writing code in Swift—a strong type system, protocol extensions, powerful enums... the list goes on and on. But as professional developers, we occasionally find ourselves writing code in languages that are... less lovable. Bash, Ruby, and Python are a few you may be using today to automate common tasks, extend CI, etc. But what if we could do some of these same tasks in our beloved Swift instead? In this talk, we'll learn about some tools and techniques that can make scripting in Swift practical and ergonomic.
Dalton is a Staff Engineer at Peloton focused on iOS build infrastructure and developer experience. He spends his time building tools that are used by iOS Engineers and by CI servers, often written in Swift. He's an avid open-source contributor, with contributions to projects like SwiftLint, XcodeGen, and Carthage. He loves to learn and tinker and play, which is why he built a complete Game Boy emulator from scratch in Swift.
Second Talk Description:
• iOS Modularization
Tamar Nachmany, iOS Engineer
As companies grow and start to do more things it becomes increasingly important to break down an iOS codebase into well-designed modules. This process, called modularization, is an engine for collaboration, and can dramatically improve a team's productivity and happiness if done well. In this talk, I will discuss my experience modularizing features at Twitter and share tips for breaking up iOS monoliths.
Tamar Nachmany is an iOS engineer and fiction writer. She is a former senior iOS engineer at Twitter and previously built apps at Glossier, Tumblr, The New York Times, and elsewhere. This is her second time speaking at iOSoho. You can find her on Twitter at @tamarshmallows or on LinkedIn at linkedin.com/in/tamar-nachmany.
Location:
Peloton
441 9th Ave, 9th floor
New York, NY 10001
Cross streets:
34th St & 9th Ave
What you need to bring:
ID
When to arrive:
Doors open at 6pm ET
Event will start at 6:25pm ET
Will food and drinks be provided?
Yes! Thank you Peloton!
Will masks be required?
No
Will proof of vaccination be required?
No
Will there be rapid testing provided?
No
Zoom link:
You can join virtually here.
Note we will start the Meetup around 6:25 PM ET.
Call for speakers and hosts:
If you are interested in speaking at future events, please fill out this form.
Code of Conduct:
Our Code of Conduct is shared with the Women in iOS Meetup and is in effect at all of our events. Read it here.
