Talks

Publications

TitleVenue
Continuations: What Have They Ever Done for Us?
Kaufmann and Popa
FUNARCH 24
Functional Shell and Reusable Components for Easy GUIs
Knoble and Popa
FUNARCH 23

Talks

TalkYearDescription
Native Apps with Racket2023A talk I gave at Racketfest 2023 about building native desktop applications with Racket.
Declarative GUIs in Racket2021A talk I gave at the eleventh RacketCon about a system for building native GUIs in Racket in a declarative way.
Racket for the Web2020A talk I gave at Racketfest 2020 about building an e-commerce business with Racket.
Async Tasks with Dramatiq2017An intro talk to Dramatiq, my task processing library for Python.

Screencasts

TitleYearDescription
SwiftUI + Racket2022Showing off a very early version of Noise and how it can be used to embed Racket inside a native macOS application.
Resource Pool for Racket2021Live coding a generic resource pooling library for Racket.
Improvements in Koyo 0.92021Showing off some improvements made in the 0.9 release of Koyo.
Redis Session Store for Koyo2021Live coding a Redis-backed session store for Koyo.