Conference Talks and Meetups


Optimising Scala 3 build times

Scala Matsuri 2024, Tokyo Japan: Reviewing the latest performance improvements I added to the Scala 3 compiler.

Mirrors for Operations, not Data

Scalar Conf 2024, Warsaw Poland: New work on automatic typeclass derivation for interfaces.

Adding multi-project builds to Scala CLI

SF Scala Jun 2023, San Francisco USA: I wanted to build a full-stack app with Scala CLI, so I built-in support for multi-project builds. Also a brief overview of the Scala Center with my colleagues.

How does incremental compilation work with Scala 3?

Scala Days 2023, Seattle USA: Incremental name hashing algorithm, pipelining and other improvements.

Discover TASTy Query

ScalaIO 2022, Paris France: Origin and uses of this library for static analysis of programs.

Taste the Difference with Scala 3

f(by) 2020, Minsk Belarus: Introducing my work on Scala 2 forwards compatibility with Scala 3.