Pros and cons of Scala as a server-side programming language at ShiftForward
ShiftForward has been using Scala almost since its inception, in 2011. During the past few years, both the language and the way ShiftForward uses it has evolved. This talk aims to explain ShiftForward's experiences with Scala: why we decided to go with it in the first place, what benefits we take from it, how it affects our programming style and what issues we have encountered in using it. Checkout the video and slides!
João graduated from FEUP in 2010 with a Master in Informatics and Computing Engineering. Since 2012, he's a Software Engineer at ShiftForward, a company in the online advertising industry, where he's focused on building distributed, responsive and scalable systems, as well as applying machine learning techniques to solve some of the online advertising industry's problems.