Making Open Work
May 8–9, 2017: Training & Tutorials
May 10–11, 2017: Conference
Austin, TX

Building containerized microservices with Swift

Paris Buttfield-Addison (Secret Lab Pty. Ltd.), Tim Nugent (, Jonathon Manning (Secret Lab Pty. Ltd.)
1:45pm2:25pm Wednesday, May 10, 2017
Adopt This Now, Infrastructure
Location: Ballroom F
Level: Beginner
Average rating: ****.
(4.33, 3 ratings)

Who is this presentation for?

  • Programmers and teams who might want to work with Swift on the server instead of just for Apple ecosystem stuff

Prerequisite knowledge

  • A general understanding of programming

What you'll learn

  • Learn why and how Swift can be amazing on the server and how to get started with this useful new language.


There’s nothing better than containerizing things. Everybody loves microservices. Brand new programming languages are the new hotness. Paris Buttfield-Addison, Jonathon Manning, and Tim Nugent combine all three, exploring the use of Swift for the construction of microservices, which they containerize using Docker.

Focusing on the Swift open source project’s releases for Linux, Paris, Jonathon, and Tim walk you through Swift setup, installation, community, and tools and then teach the basics of Swift programming by creating and containerizing a simple microservice. This is actually useful—come and learn why.

Photo of Paris Buttfield-Addison

Paris Buttfield-Addison

Secret Lab Pty. Ltd.

Paris Buttfield-Addison is cofounder of Secret Lab, a mobile development studio based in beautiful Hobart, Australia. Secret Lab builds games and apps for mobile devices, including the award-winning ABC Play School iPad games, and the Qantas Joey Playbox. Paris formerly worked as mobile product manager for Meebo (acquired by Google) and writes technical books on mobile and game development for O’Reilly (most recently Learning Swift, 2nd edition, and The Kerbal Player’s Guide). He holds a degree in medieval history and a PhD in computing; he is currently studying law. Paris can be found on Twitter as @parisba online at

Photo of Tim Nugent

Tim Nugent

Tim Nugent pretends to be a mobile app developer, game designer, and PhD student, and now he’s even pretending to be an author. (He cowrote the latest update to Learning Cocoa with Objective-C for O’Reilly.) When he isn’t busy avoiding being found out as a fraud, Tim spends most of his time designing and creating little apps and games he won’t let anyone see. He also spent a disproportionately long time writing this tiny little bio, most of which was taken up trying to stick a witty sci-fi reference in. . .before he simply gave up. Tim can be found as @The_McJones on Twitter.

Photo of Jonathon Manning

Jonathon Manning

Secret Lab Pty. Ltd.

Jon Manning is the cofounder of Secret Lab and has worked on apps of all sorts, ranging from iPad games for children to instant messaging clients. He frequently finds himself gesticulating wildly in front of classes full of eager-to-learn developers. Jon has written a whole bunch of books for O’Reilly (and previously Wiley) about iOS development and game development. He recently completed his PhD, where his research studied how people manipulate the ranking systems of social media sites; this means that he literally has a doctorate about jerks on the internet. He wrote Yarn Spinner, an interactive dialogue system, which was used in the 2017 indie game Night in the Woods. Jon can be found as @desplesda on Twitter.