I am a veteran software engineer who fell in love with Scala while working at KAYAK and found a way onto the only team who was using it at the time. I eventually left KAYAK for a startup that uses functional Scala on their project backend. I'm now working in Scala full time where I am enjoying continually becoming more proficient in the language and sharing the love with newcomers.
Abstract - Typeclasses are one of the distinguishing features of Scala. This talk breaks down a practical application of typeclasses through an example of taking a Java library one might use in a Scala project and builds up a more Scala-like interface for interacting with it in the rest of the project.