Over the years I have presented at at many popular iOS, macOS and API conferences across the world.
If you're interested in having me speak, get in touch.
2019
- Design APIs and deliver what you promised at API Specifications Conference (Slides)
 
2018
- Preparing for the Future of API Description Languages at Oracle Code London (Slides)
 - Preparing for the future of API Description Languages at GlueCon (Slides)
 
2017
- Code Keynote: Building Modern APIs at Oracle Code Brussels
 - Resilient API Design at Hive Talks (Slides)
 - Building a Swift Web API and Application Together at try! Swift (Slides)
 
2016
- Testing without Xcode at CMD+U (Slides)
 - End-to-end: Building a Web Service in Swift at MCE (Slides)
 - Designing APIs for Humans at Write the Docs (Video, Slides)
 
2015
- Embracing Change at #{MBLT}Dev (Slides)
 - Practical Declaritive Programming at 360 iDev (Slides)
 - Building Resilient API Clients at Swift Language User Group (Slides)
 - Building Resilient API Clients at East Bay Developers Meetup (Slides)
 - Practical Declaritive Programming at AltConf (Slides)
 - Hyperdrive: Hypermedia API Client at Open Source Show & Tell (Slides)
 - Unleashing Hyperdrive at Apiary (Slides)
 - Embracing Change with REST at Swift Summit (Slides)
 - Practical Functional Programming at dotSwift (Video, Slides)
 - Reacting to Change at APIdays (Slides)
 
2014
- A Swift Approach at Swift Warsaw (Slides)
 - ICYMI: Core Data at CMD+R (Slides)
 - Building for Open-Source at NSSpain (Slides)
 - Building for Open-Source at Mobiconf (Slides)
 - A Swift Approach at NSLondon (Slides)
 - DSLs in Swift at SwiftCrunch (Slides)
 - Creating your first Pod at CocoaPods 3rd WWDC Meetup
 - API Blueprint at Cocoa Kucha 4