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.

How do we optimise Scala Build times?

Func Prog Sweden Feb 2024: I make an overview of latest updates to my work in the Scala 3 compiler to support pipelined builds.

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.

Contributing to Scala

ScalaWAW Dec 2022: With colleagues from Scala Center, introduce how everyday users can begin contributing to the open source community.

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.