Daniel Steinberg takes a look at what idiomatic Swift will look like when Swift 3 is released and discusses the reasoning behind some of the choices.
Simon Gladman overviews some of the image processing techniques available to iOS developers and three frameworks offered by Apple: Core Image, Accelerate/vImage and Metal.
Peter Bakas presents in detail how Netflix has used Kafka, Samza, Docker, and Linux to implement a multi-tenant pipeline processing 700B events/day in the Amazon AWS cloud.
Alex Blewitt talks about Swift and looks at the open source project, how applications and libraries can be built, the differences between the different builds and how Swift works under the hood.
Juan Batiz-Benet makes a short intro of IPFS (the InterPlanetary File System) and discusses the IPLD data model and example data structures (unixfs, keychain, post).
Andrew Dunkman explains the basics of Chrome extension development, how to avoid an extension being automatically disabled when performing upgrades, and some unexpected Chrome hooks.
Tony Trummer focuses on how to apply an adversarial perspective when building Android applications, how to identify attack surfaces and the thought process attackers use.
Rahul Somasunderam aims at showing how Groovy can make iOS development a pleasure.
Ben Corrie discusses Project Bonneville, how to create a shared Linux kernel for privileged containers, running containers without Linux, and VMware's dynamic resource constraints of a container host.
Colin Harrington explores what it means to use a framework such as Grails as a power player on embedded Linux devices for IoT & home automation applications.
Hannah Mittelstaedt talks about how Etsy dissolved the traditional Android and iOS teams and trained tons of web developers in app development.
Georgi Knox conducts a hands on session overviewing the history of Linux, what the kernel is, what system calls are, how to write modules, how to build a kernel, etc.