Ellen Shapiro

Ellen Shapiro


Talk Details

Title

Generating Code and Other Mischief with Swift Package Manager Plugins

Description

It’s the build tooling step everyone hates: “Now, add a new Run Script Build Phase.” The Swift and Xcode teams have worked to try to make things at least a little bit better for things which need to happen at build time by adding Build Tool Plugins and Command Plugins to Swift Package manager. In this talk, you’ll get a look at how to set these up to generate code and documentation, plus a look at some other silly things you can make it do.

About the Speaker

Position

Native Mobile Developer at Gusto

Bio

Ellen Shapiro is a native mobile developer currently working at Gusto (the US payroll/HR one, not the UK food delivery one). She's built iOS and Android apps and SDKs for the last decade, including for SpotHero and Apollo GraphQL. She enjoys kayaking, music, laser woodworking, and complaining about the cold. She lives in Madison, Wisconsin with her wife and two cats.