A software engineer at USU Software AG, Sören works on the Katana platform, helping companies to understand their industrial big data. He’s a contributor to Almond and maintains the almond examples, a growing collection of Scala-based Jupyter notebooks you can try in your browser. He also writes about machine Learning with Scala in Journals and on his blog.
In advance of his talk Interactive Computing with Jupyter and Almond at Scala Days Lausanne, we spoke to Sören about the Twitter challenge that granted him a “golden ticket” to Scala Days, his transition from academia to working on Katana platform and why he encourages using simple, working solutions in Scala.
Are you excited about Scala 3.0? We are! That’s why we cannot wait for the talk “How are we going to migrate to Scala 3.0, aka Dotty?” by Lukas Rytz, Software Engineer at Lightbend working on the Scala compiler.
This talk focuses on the path that will lead us to Scala 3.0, including a recap of the most important changes in Scala 3.0, an overview of incompatibilities and possible complications, and ways to address these challenges. We will also hear about the Scala 2.14 roadmap as a way to transition to Scala 3.0.
In advance of this highly anticipated talk at Scala Days Lausanne, we spoke to Lukas about his journey of learning and exploring Scala, the biggest challenges that developers starting with Scala face and why one should not be afraid to get started.
Senior Software Engineer at Lightbend, Jeremy Hughes is a typed functional programming enthusiast, focusing on the front-end development. At Scala Days Lausanne, Jeremy is presenting a talk ScalaJS and Typescript: an unlikely romance and how combining ScalaJS and Typescript fits in the front-end’s “wild west landscape”.
In advance of his talk, we asked Jeremy about his Scala journey highlights and why people who love Type Tetris should attend his talk.
A Senior Software Developer at JetBrains, Justin believes in “Tools before Rules”: that is, automating the development toolchain to remove the pain of dealing with institutional processes. He’s on a mission to achieve this goal together with JetBrain’s IntelliJ Scala plugin team.
At Scala Days Lausanne, Justin will talk about the challenges developers face when integrating tools and how the Build Server Protocol makes it possible for IntelliJ to interface with any build tool. In advance of his talk Integrating Developer Experiences – Build Server Protocol we spoke to Justin about his journey to Scala, Scala’s biggest challenge developers are facing and why his role at JetBrains is his dream job.
Bill Venners needs no introduction. A regular speaker at Scala Days, Bill, together with Martin Odersky and Lex Spoon, co-authored the book “Programming in Scala”. He also leads the open source projects for the ScalaTest testing library and the Scalactic library for functional, object-oriented programming. Bill is the president of Artima, Inc. that provides Scala consulting, as well as organizes training, publishes books, and offers Scala programming tools.
At Scala Days Lausanne, Bill will talk about types and formalize the specification of semantic contracts as statements of predicate logic. In advance of Bill’s talk “In Types We Trust”, we spoke to Bill about his favorite memory from Scala Days, why he chose Scala and his Scala journey, and why at Scala Days he’s interested in meeting people from all walks of life.