Lightning Talks Agenda

Wednesday, 12th of June

Time Name Topic What's happening at the same time?
10:20to 10:35
Bill Venners, Zahari Dichev, Noel Welsh, Guillaume Martres
10:40to 10:55
11:05to 11:15 Jakob Odersky Simple UNIX tools for Scala development
Break
11:15to 11:25 Jon Pretty Pattern Matching with Kaleidoscope
11:35to 11:50
Olafur Pall Geirsson, Maciej Gorywoda, Bjorn Regnell, Heiko Seeberger
11:55to 12:10 Jon Pretty New Features in Scala 3
12:15to 12:30 Łukasz Biały Cloud-native Scala Break
12:35to 12:50 Jacek Kunicki Scalatest: you're asserting it wrong
Jeremy Smith & Aish, Eugene Yokota, Petra Bierleutgeb, Stu Hood
12:55to 13:10
14:00to 14:10 Tomasz Godzik Metals build tools integrations
Lunch
14:15to 14:25 Krzysztof Borowski Scala abstract semantic graphs visualization
14:35to 14:50 Jon Pretty Building Shapeless and Cats with Fury
Li Haoyi, Viktor Klang, Krzysztof Romanowski, Daniel Westheide
14:55to 15:10 Alex Archambault Seamless apps and scala tools installation with coursier install
15:15to 15:30 Tomasz Godzik & Ólafur Páll Geirsson Try out Metals - mini workshop Break
15:35to 15:50 Tomasz Godzik & Ólafur Páll Geirsson Try out metals - continued
Miles Sabin, Markus Jura, Justin Kaeser, Daniela Sfregola
15:55to 16:10 Bartosz Radzyński From factory to cloud, how we plan to scale a production monitoring system.
16:20to 16:30 Tomasz Pasternak Dependency management with fury
Break
16:30to 16:40 Nicolas Rinaudo Generating properties from decision tables
16:50to 17:05 Jon Pretty Fast and easy generic derivation with Magnolia
Adam Warski, Josh Suereth, Donna Malayeri, James Ward, Lukas Rytz, Jeremy Hughes
17:10to 17:25
17:30to 17:45 Krzysztof Romanowski Hoarder. Caching your builds for fun and profit Break
17:50to 18:05
Rob Norris, Gris Cuevas Zambrano, Oli Makhasoeva, Stefan Zeiger
18:05to 18:20


Download agenda as pdf

Lightning Talks Agenda

Thursday, 13th of June

Time Name Topic What's happening at the same time?
10:20to 10:35
Vojin Javanovic, Tiark Rompf, Rory Graves, Kelley Robinson
10:40to 10:55
11:05to 11:15 Iulian Dragos Compile Scala Faster with Hydra
Break
11:15to 11:25 Adam Warski Tapir: HTTP endpoint descriptions
11:35to 11:50 Nicolas Rinaudo Metamorphic Testing: the best testing method you've never heard of
Sébastien Doeraene, Richard Whaling, Denis Rosset, Nicolas Stucki
11:55to 12:10 Jon Pretty Building Shapeless and Cats with Fury
12:15to 12:30 Stu Hood Massively Parallel Distributed Scala Compilation... And You! Break
12:35to 12:50 Krzysztof Borowski Scala abstract semantic graphs visualization
Justin Pihony, Chris Thalinger, Manohar Jonnalagedda, Jakob Odersky, Natan Silnitsky
12:55to 13:10 Krzysztof Romanowski Hard Benchmarking without Fury
14:00to 14:10 Tomasz Pasternak Easy Benchmarking with Fury Lunch
14:20to 14:35 Bartosz Radzyński From factory to cloud, how we plan to scale a production monitoring system.
Diversity and Inclusion Panel
14:40to 14:50 Dmitrii Naidanov BigData tools for IntelliJ
14:55to 15:10
15:15to 15:30 Jon Pretty What's new in Scala 3? Break
15:35to 15:50 Krzysztof Romanowski Hoarder. Caching your builds for fun and profit
Wiem Zine El Abidine, Olivier Girardot, Soeren Brunk, Nicolas Rinaudo, Philipp Haller
15:55to 16:10
16:20to 16:30 Łukasz Biały Automating GraalVM native-image with Scala build tools
Break
16:30to 16:40 Tobias Kahlert Knowing more than types: Data-flow analysis for Scala in Intellij
16:50to 17:05 Jon Pretty Building Shapeless and Cats with Fury
Odd Moeller, Alexandre Archambault, Dani Rey, Hanns Holger Rutz
17:10to 17:25
17:30to 17:45 Wiem Zine Elabidine ZIO in real World Break
17:50to 18:05
Closing Panel
18:05to 18:20


Download agenda as pdf

Modern business relies on software. Through our services & technology, we help customer achieve more with software – faster.




I

LONG-TERM CUSTOMER PARTNERSHIP

We aim to establish long-term partnerships with our customers. Performance, accountability, trust, and delivered results are the basis of this relationship and we know that, but on the top of that, we simply care about making a positive and long-lasting impact.

II

THE STRONGEST TEAM

Our Team is our foundation. We continuously refine our environment to reflect this – to make it more supportive. The structure rejects the hierarchy. We invented a Partnership Model and it is more than just an employer-employee relationship. All partners are equal and, while still involved in their projects, work on the strategic growth of the company and are fully aware of the direction we are heading.

Virtusity – VirtusLab’s training division – was created to offer the highest possible quality IT training by professionals for professionals.

III

TECH INNOVATION

Software Development is our domain – we work hard to push the frontier of software technology and improve efficiency. We invest in R&D, keep track of recent trends, and look around us for inspiration for new solutions or products.

IV

COMMUNITY

We do our best to drive the growth of the Tech Community and create a space for the exchange of experience and ideas. We constantly make considerable contributions to local and international programming communities and open source projects– we hold regular meet-ups to share knowledge and support devs’ growth. We are proud to be an organizer of Sphere.it – a unique & innovative 5-in-1 tech software conference experience.

Propensive exists to support the Scala community through open-source software, training and events.




I

INNOVATION IN OPEN SOURCE

Propensive strives to explore and innovate through Scala libraries and tools, having developed microlibraries, such as Kaleidoscope and Contextual, which offer enhanced static safety for Scala applications, macros like Magnolia for fast and simple generic derivation, and research and development into the revolutionary build tool, Fury.

II

A LEADER IN EDUCATION

Through our expertise of having developed in Scala since 2004, always at the sharp-end of using Scala creatively, we offer the Advanced Type Mechanics course, the most in-depth study of the Scala 2 Type System, and new for 2019, the Next Generation Scala course on the changes being introduced for Scala 3. Our courses are available as public events at conferences, and as on-site corporate events.

Virtusity – VirtusLab’s training division – was created to offer the highest possible quality IT training by professionals for professionals.

III

BRINGING THE COMMUNITY TOGETHER

Each year, Propensive organizes Scala World, a unique conference for intermediate and advanced Scala programmers in the Lake District, United Kingdom. This curated programme of talks and extra-curricular activities has a successful history of bringing together a diverse group of Scala programmers from around the globe for a special occasion in a beautiful part of the world.