The Lab / My side-projects

Platformer Physics

Proof-of-concept platformer physics system using pixel-perfect values.

Elm Designer

A code generator for Elm UI.

Sunny Land

A side-scroller game written with Elm's WebGL Playground.

It’s Hip to Be Square

A sliding puzzle game in Elm.

Quake 3 Arena maps renderer

Render Quake 3 Arena maps with Elm and WebGL.

Elm Figma API

Use the Figma API in Elm.


Omaggio alla serie televisiva Boris.

Mage City

A learning experiment aiming to recreate the aesthetic and some gameplay elements of 90's Nintendo RPG action games.


RSS aggregator and web reader.


Script which converts the home page of Dagospia web site into an optimized version for mobile devices.


Simple feed (Atom and RSS) aggregator.