2-3 May 2017, Oslo Norway
flatMap(Oslo) a functional programming conference with focus on Scala and the Java Virtual Machine
Looking for 2018?

sbt: Beyond the Build Tool

Workshop abstract

Anyone familiar with Scala knows both the benefits and annoyances of using sbt. On one hand, the tool is essential for features such as dependency management, continuous compilation, testing, and deployment, etc. However, it’s often that we find hours are wasted on trying to fight sbt and the way it dictates our build processes. In this workshop, Jeff will show fellow Scala developers how to regain their productivity by embracing sbt instead of fighting it, as well as finding new ways to leverage sbt beyond its build tool moniker. Participants of this workshop will walk away with a greater understanding of sbt's fundamental concepts by authoring custom sbt tasks and plugins. Specific focus will be placed on creating plugins for application deployment and execution.

Jeff Olchovy

Jeff Olchovy


Jeff Olchovy is a Principal Software Engineer at Tapad where he leads the company's Platform Practice -- the cross-functional engineering group responsible for laying the foundation of Tapad's software systems. With over nine years of development experience, Jeff has played a critical role in building Tapad's engineering team. Jeff was recently appointed to help spearhead Tapad's engineering efforts at the company's new Oslo offic