Happy Hour: Sponsored By AOL. 6:00pm - 8:00pm
Keynote: Typelevel in 2016 9:00am - 9:40am
Finagle as a proxy: resilient, Twitter-sty... 9:50am - 10:30am
GraphQL: IoC makes...
Serving images at...
Finagle Your Own Codec 11:40am - 12:20pm
Streams for (Co)Fr...
So, You Want To Be...
Concurrent Join Calculus in Scala 2:10pm - 2:50pm
The Future of Services 3:00pm - 3:40pm
Akka Streams for Large Scale Data Processing 4:00pm - 5:00pm
Scaling Scala Teams 5:00pm - 6:00pm
Scala 2.12 and Beyond 9:50am - 10:30am
Why the Free Monad...
Scala on Rails: Ye...
Spoiled by higher-kinded types 11:40am - 12:20pm
Embedded Logic Pro...
Easy dependency ma...
All you ever wanted to know about "fo... 2:10pm - 2:50pm
Functor, Monad, Applicative, in plain word... 3:00pm - 3:40pm
Unzipping Immutability 4:00pm - 5:00pm
Introduction to Bi...
Building a High-Pe...
Scaling the Intern...
NLP in Action at S...
Scio - A Scala API for Google Cloud Datafl... 11:40am - 12:20pm
Endpoint Security...
Simplifying DevOps...
Scala: The unpredicted lingua franca for d... 2:10pm - 2:50pm
Complete big data pipeline with Apache Zep... 3:00pm - 3:40pm
Productive technology at scale with Scala 4:00pm - 4:40pm
Happy Hour: Sponsored By 47 Degrees 6:00pm - 8:00pm
Keynote: Exploring the Unknown With Scala 9:00am - 9:40am
Developing microservices with aggregates 9:50am - 10:30am
Top Mistakes When...
I built an actor s...
Building High Performance Microservices wi... 11:40am - 12:20pm
Scaling out a Rail...
Functional API for...
Implement a scalable statistical aggregati... 2:10pm - 2:50pm
One-Click Deploy S...
Reactive Resumes 3:30pm - 4:00pm
Finagle/Finatra QnA 4:00pm - 5:00pm
Modern Software Architectures and Data Pipelines 5:00pm - 6:00pm
Scala Scripting 9:50am - 10:30am
This programmer mo...
The Essence of Fun...
Toward a Safer Scala 11:40am - 12:20pm
Building a metadat...
Random Data Genera...
Finding Simple in Scala 2:10pm - 2:50pm
Scala.meta: the past, the present, and the... 3:00pm - 3:40pm
The False Economy of OOP 4:00pm - 5:00pm
Spark and Protocol Buffers - An Awesome Co... 9:50am - 10:30am
Query Generation Across Multiple Data Stor... 10:40am - 11:20am
Algebird and the coming Grand Unification 11:40am - 12:20pm
Versatile Scala no...
Spark DataFrames f...
Beyond Shuffling: Scaling Apache Spark 2:10pm - 2:50pm
Processing 100's of TB of Genomic Data Wit... 3:00pm - 3:40pm
Robust Stateful Stream Processing with Apa... 4:00pm - 4:40pm
Keynote: Apache Kafka, Stream Processing,... 9:00am - 9:40am
Compositional Streaming with FS2 9:50am - 10:30am
Finding the Free W...
Deep Learning Arou...
Numbers every Scala Programmer should know 11:40am - 12:20pm
A non-typical intr...
Scaling Reliabilit...
Pure Functional Database Programming with... 2:10pm - 2:50pm
Dualistic Quotations in Quill 3:00pm - 3:40pm
Doubt Truth to be a Liar: Non Triviality of Type Safety for Mach... 4:00pm - 5:00pm
The Future of Functional Programming 5:00pm - 6:00pm
Functional Database Strategies 9:50am - 10:30am
Beyond GoF: functi...
The Client-Side Ap...
Don’t Blow Your Stack: Recursive Functions... 11:40am - 12:20pm
Automatic composit...
Using CoProducts t...
Writing a dynamic x86_64 assembler in Scal... 2:10pm - 2:50pm
better-files: Towards safe and sane I/O in... 3:00pm - 3:40pm
Building DSLS with Scala 4:00pm - 5:00pm
Twitter Heron on YARN/REEF 9:50am - 10:30am
Distributed Commit...
Meta Data Science:...
Building a Machine Learning Orchestration... 11:40am - 12:20pm
Wikipedia RecSys
Telco Fraud Detect...
New Metrics Engine to Help Drive UBER 2:10pm - 2:50pm
Well Dressed: Scala with Pants 3:00pm - 3:40pm
Logical Signatures for Spark 4:00pm - 4:40pm