Talks
Here's a list of all the talks I've given to date, with slides and videos if available.
Title | Events | Links |
---|---|---|
All the projects I didn't finish, and why it was worth it (2025) | 馃嚨馃嚤 Scalar | slides |
Scala Native and Nix - a match made in heaven?? (2024) | 馃嚨馃嚤 Wroc艂aw Scala User Group | slides | recording |
Calico - the functional frontend library you didn't know you needed (2024) | 馃嚨馃嚤 Art of Scala | slides | demo | recording |
Foraging into embedded lands - writing Playdate games in Scala (2024) | 馃嚨馃嚤 Scalar | slides | recording |
Let's build an IDE! (2023) | 馃嚞馃嚙 Scala in the City | slides | code | recording |
Adventures in the land of Language Servers (2023) | 馃嚨馃嚤 Lambda Days | slides | recording |
Pain-free APIs with Smithy4s (2023) | 馃嚨馃嚤 Scalar, 馃嚨馃嚤 Wroc艂aw Scala User Group | slides (EN) | slides (PL) | recording |
Things I didn't want to know about JVM bytecode but learned anyway (2022) | 馃嚨馃嚤 Art of Scala | slides |
Nix for Scala folks (2022) | 馃嚨馃嚤 Art of Scala | slides |
Connecting the dots - building and structuring a functional application in Scala (2021) | 馃寧/馃嚘馃嚭 YOW! Lambda Jam | slides | recording |
Irresistible party tricks with cats-tagless (2020) | 馃寧/馃嚭馃嚘 Scala UA | slides | recording |
Keep your sanity with compositional tracing (2020) | 馃嚭馃嚫 Typelevel Summit | slides | recording |
Introduction to interruption (2019) | 馃嚞馃嚙 Functional Scala | slides | recording |
A sky full of streams (2019) | 馃嚞馃嚙 Scala World, 馃嚞馃嚙 London Scala Community Day | slides | recording |
Flawless testing for the functional folks (2019) | 馃嚨馃嚬 LX Scala, 馃嚠馃嚬 Scala Italy | slides | recording |
A server is just a function: introduction to http4s (2019) | 馃嚨馃嚤 Krak贸w Scala User Group, 馃嚭馃嚫 Lambda Conf | slides | recording 1 | recording 2 |
Conquering concurrency with functional programming (2019) | 馃嚨馃嚤 Scalar, 馃嚭馃嚘 Scala UA | slides | recording 1 | recording 2 |
Lightweight, functional microservices with http4s and doobie (2019) | 馃嚙馃嚲 Scala Night | slides | recording |
Incremental purity (2018) | 馃嚠馃嚜 Dublin Scala User Group | slides |
Typelevel alchemist (workshop) (2018) | 馃嚨馃嚤 Scala Wave | slides |
Legacy code from day one (2018) | 馃嚡馃嚨 Scala Matsuri | slides | recording |
Fantastic monads and where to find them (2017/2018) | 馃嚭馃嚘 Scala UA, 馃嚫馃嚠 BeeScala, 馃嚦馃嚧 flatMap(Oslo), 馃嚨馃嚬 LX Scala, 馃嚛馃嚜 Berlin Scala User Group | slides | recording 1 | recording 2 |
7 sins of a Scala beginner (2016/2017) | 馃嚨馃嚤 Scala Wave, 馃嚝馃嚪 ScalaIO | slides | recording 1 | recording 2 |
Macro sourcery (2016) | 馃嚨馃嚤 Functional Tricity, 馃嚨馃嚤 Krak贸w Scala User Group | slides | recording 1 | recording 2 |