Ever spend all day building robust architectures for clients, only to realize your own personal site is still just a placeholder? I finally decided to fix that bug.
I’m excited to share the launch of my new one-page site for Melasistema — Luca Visciola, Full Stack Developer & Technology Consultant. Instead of a standard web resume, I wanted a space that truly reflects my focus on open-source craftsmanship.
The result is a semantic HTML document that renders entirely as an interactive shell transcript.
Here is a look at the architecture and design choices under the hood:
Lean & Fast: The output is a single static page weighing in at ~56 KB of HTML with the CSS and JS inlined (~15 KB gzipped).
Zero Creep: The site features absolutely no trackers, cookies, or third-party assets.
Built for the Terminal Lover: It features a command bar at the bottom where you can interact using commands like ls, cat s-moe, whoami, and git log.
Smart Static Generation: The site requires Node 22 and Astro. Scripts pull GitHub stats (like stars, language, and last push) at build time. This means nothing is fetched in the visitor's browser, preventing rate-limit failures.
High-Security Deployment: Publishing runs from my local machine via rsync rather than CI. This was a deliberate trade-off to avoid storing a shell-granting SSH private key in repository secrets.
It’s lightweight, accessible (with JavaScript disabled, every section is still readable and crawlable), and built by a developer, for developers. Drop in, open the terminal, and run a few commands.
👉 https://melasistema.com/