This is why you must join Scalar 2019

Maria Kucharczyk
SoftwareMill Tech Blog
4 min readMar 20, 2019

--

With Scala 2.13 just around the corner, next major iteration of Scala coming soon — Scala 3.0 — and the 15th anniversary of the language, it’s an awesome time to meet among the community and talk all things functional!

Anyone who’s been to Scalar before will tell you that the connections you make between the talks is one of the most valuable aspects of attending the conference, but is it just this?

If you still need an extra help in getting budget approval or you’re looking for the right details to justify your own trip, here are 5 reasons Scalar will be money and time well spent! And plenty of fun!

1. Have a chat with John de Goes

John is speaking at Scalar for the third time! This time he is joining forces with Wiem Zine Elabadine and will be opening the first day with the talk:

ATOMICALLY { DELETE YOUR ACTORS }

In this presentation, created exclusively for Scalar Conf, John reveals a new alternative to the horrors of traditional concurrency, directly comparing it to other leading approaches in Scala. Witness the beauty, simplicity, and power of declarative concurrency, as you discover how functional programming is the most practical solution to solving the tough challenges of concurrency.

Can’t wait? Watch John’s talk from Scalar 2018 to survive!

Just 2️⃣ weeks to Scalar (5th-6th of April, Warsaw)— high value in economical price!

Check for yourself and save your spot: http://scalar-conf.com/

2. Extend your skills

We’ve pulled together an amazing group of speakers 🤩

You can meet top Scala experts from all over the world, but also your colleagues and likeminded people.

Scalar has a single track programme so you’d be able to attend all of the talks, one by one, without missing out on anything important. Just to mention a few subjects speakers will touch on:

  • Mateusz Kubuszok: the way we talk about FP doesn’t have to sound hard and academic
  • Valentin Kasas: how to enable business classes to evolve without breaking compatibility, while keeping the necessary boilerplate to a minimum
  • Vladimir Pavkin: 30min crash course on how to build eventsourced applications with Aecor
  • Jacek Kunicki: how to leverage the power of the less known assertions in ScalaTest
  • Jarek Ratajski: what you should know about Kotlin if you’re a Scala developer
  • and 16 more talks on: FS2 library, event sourcing, akka actors, typed actors, challenges when integrating tools with the IDE, using IO Monads for concurrency, Tagless Final and MTL in Scala, state vs stateful actors, microlibraries, cats, concurrency, machine learning, spark and trait-based web services.

Check the full agenda!

3. Contribute to the whiteboard voting

Let’s shape the Scala landscape together! 😍

Each year we ask you to vote on how do you use Scala and what are your favourite Scala-related tools:

  • what use-cases are the most meaningful to you,
  • what databases you rely on,
  • what frameworks, functional programming libraries, clients and IDEs work for you best,
  • what would be your second language of choice,
  • what streaming APIs work for you best,
  • what are the biggest Scala problems in your opinion.

Here are summaries of the previous votings: 2017, 2018.

Make sure to follow us on Twitter to receive the results!

4. Master Advanced Type Mechanics with Jon Pretty

We have something for those who want to master new skills ⚒️

During the 2-days workshop you will dig into all aspects of the Scala Type System, treating it both as a model for our code, and a set of tools to be applied to solving everyday problems. The course focuses on gaining a full understanding of the type system and all its tricks and traps, so you can become its master, not its slave.

The course material is divided into a series of short lessons of 20–30 minutes each, interspersed with self-study exercises, and has been fully-revised since last year.

More details: https://scala.one

Save your spot: http://scalar-conf.com/

5. Make new friends

Become a “Scalarian”! 😃

Two days full of informative talks, knowledge-packed workshop and the afterparty-time. C’mon, join us, learn, exchange ideas and build new connections!

Not sure about the networking part? Get the vibe of the event, don’t be shy:

We’ve just started a Facebook community group: Scala Developers’ Corner. A place where we can all learn from each other and take Scalar beyond an annual event to continuous experience. You’re welcome to join us there.

We look forward to seeing you at Scalar 2019!

Take a moment to subscribe to Scala Times and our YouTube channel to be first to see Scalar 2019 content: survey results, speakers talks and pictures from the upcoming edition.

--

--