← All projects
Active September 2026

This Website

A static personal site built with Astro, deployed to register.it via GitHub Actions — no database, no running server, no hosting bill beyond the space I already have.

AstroTypeScriptCI/CD

Why

I wanted a place to document my projects without paying for a database or a running backend. My hosting at register.it gives me static file space, so the whole site is pre-rendered to plain HTML at build time and uploaded over FTP.

How it works

Bilingual

The site is available in Italian and English. Each project can have an it and an en version sharing the same key; if a translation is missing, the site falls back to the other language instead of showing a broken page.

npm run dev     # preview locally at http://localhost:4321
npm run build   # produce dist/