vmaritato.com: più di un semplice portfolio
vmaritato.com è il mio sito personale, ma anche il progetto più onesto che potessi realizzare.
Qui non c’era un cliente da accontentare, solo me stesso — che, ironicamente, si è rivelato il cliente peggiore possibile: esigente, indeciso e con una pericolosa attrazione per le tecnologie appena rilasciate.
L’obiettivo era chiaro (e leggermente incosciente): costruire un’identità digitale memorabile, estremamente veloce e piacevole da navigare, usando strumenti che spesso iniziano con “beta”.
Architettura & Performance: vivere sul filo, ma con casco
Il sito è sviluppato con Next.js 16 (App Router) e React 19, sfruttando le feature più moderne dell’ecosistema React.
Scelte architetturali principali:
- Server Components per ridurre drasticamente il JavaScript lato client
- Server Actions per eliminare boilerplate API inutili
- rendering ottimizzato per SEO, Core Web Vitals e accessibilità
Il risultato è un sito che carica velocemente, scala senza drammi e rimane manutenibile anche quando la tentazione di aggiungere nuove feature prende il sopravvento.
UI, Styling e Design System
L’interfaccia è costruita con Tailwind CSS 4, organizzato come un vero design system modulare.
Principi guida:
- tipografia leggibile e gerarchie visive chiare
- layout puliti e coerenti
- utilizzo controllato di glassmorphism e gradienti sottili
Ogni scelta estetica ha un obiettivo preciso: migliorare la percezione di qualità senza compromettere performance o usabilità. Nessun pixel è decorativo “per sport”.