This website
Il portfolio che stai leggendo. Costruito come costruirei quello di un cliente.
- Cliente
- Me stesso
- Ruolo
- Design e sviluppo
- Anno
- 2026
- Stato
- Online
Prove
- 94
- Performance Lighthouse · mobile
- 100/100/100
- Accessibilità · best practice · SEO
- 267 KB
- Trasferiti su mobile · CLS 0
- 0
- Vulnerabilità note · 103 pacchetti
L’apertura
La maggior parte dei portfolio da developer è un template con una foto sopra. Volevo che il mio fosse riconoscibile in tre secondi e abbastanza veloce da dimostrare un punto: il sito stesso è il primo deliverable.
La partita di mezzo
Next.js con export statico, TypeScript, Tailwind e caratteri self-hosted. Due lingue con hreflang corretto, metadata generati, nessun form per gli spammer, nessun database da mantenere. Tutto ciò che è interattivo sono pochi kilobyte di codice client: un marquee, un orologio, un pulsante copia e un pianoforte nascosto nel footer.
Il finale
Deploy su GitHub Pages da un unico workflow. Lighthouse 13.5.0 sulla build di produzione, 23 ottobre 2026: 94 su mobile e 100 su desktop, 267 KB trasferiti, LCP 2,8s su mobile e zero layout shift.
94/100 mobile · 100/100 desktop · CLS 0