Welcome to SPb Scala Meetup 2020.1

We meet on February 19 to discuss the sore - Scala build systems. A community meeting will take place in our office (Staro-Petergofsky, 19).

The program has three reports. We will talk about the existing build tools for Scala, we will figure out when Pants is better than other build systems and get acquainted with Nix - a build and dependency management system.

Under the cut - more about the reports, a link to register to participate in the meeting and information about the broadcast.

image

Reports


Scala Butthurt Tools (Kirill Saksin, Tinkoff)
We will deal with the existing build tools for the rock: we will find out what is wrong with sbt, why mill is not perfect, what concerns fury.

“Pants - an assembly system” (Evgeny Mikheev, Samsung NEXT)
We learn what Pants is, when Pants are better than other assembly systems, and when it makes no sense to use it. We will discuss how to quickly and relatively painlessly start using Pants in your project.

“Nix - dependencies beyond maven central” (Alexey Vakhrenev, DINS)
In the report we will get acquainted with Nix - a system for assembling and managing dependencies. Consider how to build a fully reproducible build environment, how to publish a docker image without a docker daemon, and how to convince a colleague to install node-js without saying a word.

schedule


19:00 - 19:15 - Gathering guests and coffee
19:15 - 20:00 - Scala Butthurt Tools (Kirill Saksin, Tinkoff)
20:05 - 20:45 - “Pants - assembly system” (Eugene Mikheev, Samsung NEXT)
20:45 - 21:00 - Pizza and chat
21:00 - 21:40 - “Nix - dependencies beyond maven central” (Alexey Vakhrenev, DINS)
21:40 - 22:00 - Tour

Where, when and how?


  • February 19, 2020
  • St. Petersburg, Staro-Petergofsky, 19 (DINS office)
  • Participation in the event is free, but please register . This is necessary so that we can all comfortably accommodate at the meeting.
  • Broadcast will be available here .
  • Video reports of reports will be published on our YouTube channel one week after the meeting.

About the site


DINS IT EVENING is an open platform that brings together technical experts in the areas of Scala, JS, Java, QA and DevOps. Several times a month we organize meetings to discuss interesting cases and topics with colleagues from different companies. We are open for cooperation, if you have an urgent question or topic that you want to share - write to itevening@dins.ru !

All Articles