Speaking
From local meetups to international conferences, I’ve had the opportunity to speak to developers around the world. Whether on stage or remote, my sessions focus on practical front-end engineering and inventive uses of CSS.
Below is a selection of recent talks, including links to slides and recordings when available.
-
CSS as a Game Engine: Building Playful, Stateful Web Experiences Without JS
What if the browser is already a game console, and CSS is your game engine? In this talk, we'll explore how far you can push the web platform using nothing but HTML and CSS (Video of Commit Your Code 2026 presentation).
Conference Talk In Person English 2026
-
Unpredictable styles: embracing the chaos of random CSS
CSS has always been very predictable, but that's about to change: the CSS standard has introduced new random functions... it may be time to embrace some chaos in CSS.
Conference Talk In Person English 2026
-
CSS as a Game Engine
We can push the web platform using nothing but HTML and CSS as a Finite State Machine, to build surprisingly rich, interactive experiences and games.
Conference Talk In Person English 2026
-
Unpredictable styles: Embracing the Chaos of Random CSS
CSS has always been very predictable. The lack of a native method for generating randomness forced devs to resort to hacks or external methods... But that's about to change!
Conference Talk In Person English 2026
-
Nerdearla España
Dibujando comics con CSS
For the past few years, I have coded a comic about CSS using CSS. This is how I did it. (Video of Nerdearla spain presentation)
Conference Talk Remote Spanish 2025
-
Commit Your Code 2025
Playing with the Gamepad API: Using Game Controllers with JS
Review of the Gamepad API and its different possibilities to create browser videogames with JavaScript.
Conference Talk In Person English 2025
-
Dibujando comics con CSS
For the past few years, I have coded a comic about CSS using CSS. This is how I did it. (Video of OpenSouthCode presentation)
Conference Talk In Person Spanish 2024
-
Nerdearla Argentina
Dibujando comics con CSS
CSS can be used to do more than just styling a website. It can create drawings and digital and can be fun to try. (Video of Nerdearla Argentina presentation)
Conference Talk Remote Spanish 2024
-
Nerdearla Chile
Jugando con la Gamepad API
Review of the Gamepad API and its different possibilities to create browser videogames with JavaScript (Video of Nerdearla presentation)
Conference Talk Remote Spanish 2023
-
Nerdearla 101
The colorful future of CSS
A review of the new ways to write colors in CSS. Including the recently added OKLCH, OKLab, or color functions! (Video of Nerdearla 101 presentation)
Conference Talk Remote Spanish 2022
-
The colorful future of CSS
A review of the new ways to write colors in CSS. Including the recently added OKLCH, OKLab, or color functions!
Conference Talk Remote English 2022
-
SydCSS First-Time Speakers Night 2021
Creating Accessible CSS Art
CSS Art is inherently not-accessible, but we can follow some steps to improve the experience to all the visitors. (Video of SydCSS presentation)
Meetup Talk Remote English 2021
-
Rocking the Gamepad API
Workshop reviewing the Gamepad Web API, and how it could be used to create a RockBand-themed game with JavaScript.
Workshop Remote English 2020