Slide 1

Slide 1 text

SwiftNIO 1 — @basthomas

Slide 2

Slide 2 text

Event-driven network application framework for high performance protocol servers & clients, non-blocking. 2 — @basthomas

Slide 3

Slide 3 text

What can you expect? · The Swi!NIO team is here! · Everything is happening on GitHub · ... almost everything · A lot of helpful documentation · "Just" a library · Semantic Versioning (Naming is Hard™) · Header documentation and tests · Builds on both macOS & Linux · "Good first issues" 3 — @basthomas

Slide 4

Slide 4 text

What can you do today? · A pull request is not the goal · Make yourself comfortable & explore · Browse recently merged (or open) pull requests · Browse recent issues · Read through the documentation · Ask questions! · Let people know about its existence 4 — @basthomas

Slide 5

Slide 5 text

The release of SwiftNIO is amazing for a number of reasons, but my favourite thing about it is that it serves as a fantastic demonstration of Swift being used for "systems programming." So much code there to dig through, and learn from. — Chris Liscio, https://twitter.com/liscio/status/994928153263927296 5 — @basthomas

Slide 6

Slide 6 text

Learn more & browse example projects · Swi!-Nio on Swi!-Arm · Hello world · Making a date server 6 — @basthomas