13 –14 May 2013
Kåre Blakstad is a Scala-developer at FINN.no
He is also a very eager beer brewer, and might have something to do with people getting a bit tipsy during flatMap 2013. Also, as you can see on the picture, he is extremely outdoorsy, and practically lives in the mountains.
Faced with the "Classic" Java API - a sinkhole of hacks and technical debt - and the Finn veteran's deep lust to learn Scala, a new Scala REST API project was spawned. Consultants got hired, the coffee dispenser was filled and the task of creating a brand new API for some of the core functionality of the company was undertaken. This talk will deal with challenges associated with adapting a new programming paradigm in a OO/Java heavy organization, the side-effects that arose when throwing the old code out, choice of frameworks, performance issues and whatever else we have time to talk about.