An Intro to Generative Art with Scala

Scala in the City, June 2023 (London) | slides

Language Tailored Plugins: An Experience Like No Other

NeovimConf 2022 | slides | video

The Journey of a Dotty Diagnostic

ScalaIO 2022 | slides | video

What I've learned in open source, and why I think you should contribute

Lunaconf 2022 | HackDay 2023 | slides

Code Coverage in Scala 3

ScalaCon 2021 | slides | video

A Dive into how Metals works

Streamed on Twitch 2021 | slides | video

A Metals Retrospective

SF Scala 2021 | slides | video

Scala Development with Vim in 2020

ScalaUA 2020 | slides | video

A Zero to Hero Vim + Metals setup for Scala

Northeast Scala Symposium 2020 | slides | video

How Metals and LSP allow you to use your favorite editor for Scala 2020

Lunaconf 2020 | slides

Demystifying serverless functions with Zeit Now

AmsterdamJS 2019 | slides