Projects
Things I've built over the years.
- 2022
Eleventy Notes
An advanced template for the static site generator Eleventy (11ty) with support for wikilinks, tags, themes, search and more.
eleventy-notes.sandroroth.com - 2026
Unfortunate Transitions
A puzzle game built on XState's actor model. You play as a poltergeist trying to get rid of your annoyingly cheerful housemate on Christmas Eve. Every character and object in the game is an actor, and you can view the code directly in-game.
unfortunate-transitions.sandroroth.com - 2025
Code Puzzle
A little puzzle game where players drag and drop code fragments onto a canvas to reconstruct a valid code snippet. Built with XState.
code-puzzle.sandroroth.com - 2023
CSS Selectors
An interactive playground for learning and testing CSS selectors in a visual way. Built with TanStack Start.
selectors.sandroroth.com - 2021
tinytip.co
A collection of tips and tricks for developers about HTML, CSS, TypeScript, Accessibility, Angular and more. Built with Eleventy.
tinytip.co - exsliding.sandroroth.com
Exsliding
A presentation tool based on Excalidraw - rxplay.sandroroth.com
RxPlay
An interactive RxJS playground - fako.sandroroth.com
Fako
A visual fake data generator