Ho iniziato a lavorare alla creazione del mio sito personale prima ancora di aprire la Partita IVA, e da allora lo avrò stravolto almeno quattro volte fino alla forma che vedi adesso. L'obiettivo era chiaro: non solo dovevo presentarmi e spiegare il mio servizio, ma dovevo anche fare in modo che il sito parlasse per me e mostrasse le mie capacità.

Come prima cosa mi sono concentrato sullo stile: ho voluto creare un'estetica minimal, usando poche immagini e solo dove necessario, sia per focalizzarmi sugli effetti degli elementi all'interno del sito (se navighi da PC vedrai che, passandoci sopra con il mouse, molti elementi rispondono), sia per evitare di appesantire troppo le pagine e rischiare di venire penalizzato a livello di indicizzazione da Google. Una piccola cosa che mi ha portato via parecchio tempo è il comportamento della barra di navigazione, che si comporta come un header qualsiasi quando ci si trova in cima alla pagina, ma che ti segue e si trasforma in un'"isoletta galleggiante" man mano che scorri.

A livello di funzionalità non avevo bisogno di grosse cose, infatti ho inserito una semplice sezione portfolio per mostrare i miei lavori, un blog per curare la SEO e un form di contatto per convertire le visite in clienti. Una delle parti più difficili è stata adattare tutto al mondo mobile, che per ovvie limitazioni legate alle dimensioni dello schermo segue logiche totalmente diverse dal sito nella sua versione desktop. Non mi sono limitato a un ridimensionamento degli elementi, ma mi sono assicurato che i feedback dei tasti fossero soddisfacenti e reattivi.

A livello tecnico il sito è scritto in vari linguaggi tra cui i classici JavaScript e PHP, ma la vera svolta è l'utilizzo di Astro, che si occupa di convertire tutto il codice che scrivo in pagine statiche e leggere, ottimizzate per i motori di ricerca. I contenuti (blog e progetti del portfolio, principalmente) vengono gestiti attraverso Sanity, un headless CMS che mi risparmia di utilizzare il classico WordPress o la creazione un pannello custom.

Come vedi, un sito per essere efficace può essere anche molto semplice. Se anche tu vuoi creare un sito web funzionale o se vuoi revisionare il tuo per capire cosa migliorare, ti invito a contattarmi per una consulenza gratuita e senza impegno.