Josh Suereth is a Senior Software Engineer at Typesafe and the author of “Scala In Depth”. He has been a Scala enthusiast ever since he came to know this beautiful language in 2007. He started his professional career as a software developer in 2004 using programming languages like C++, Perl and Java. In 2009 he began writing the book “Scala In Depth” which provides practical support for using Scala in every day applications. Josh regularly shares his expertise in articles and talks.

Why you want to learn Scala

This talk covers the basics of Scala syntax and why it’s a language that all developers should get to know. This talk covers the underlying philosophy behind the language as well as the core features that make it wonderful to use. This is an introductory talk and no prior knowledge of Scala is assumed.

Effective Scala

A talk on general best practices in Scala, taken from real world experience and examples in the book Scala In Depth.