Sito Web Personale & Workflow
Il mio sito personale è realizzato utilizzando Hugo, il tema Hugo Coder e un workflow di deploy automatizzato progettato per garantire velocità, semplicità e una manutenzione minima nel lungo periodo.
Ho scelto un generatore di siti statici open-source per mantenere il pieno controllo sui miei contenuti, garantire stabilità nel tempo ed evitare dipendenze da piattaforme esterne o database.
Stack Tecnologico Link to heading
- Hugo (static site generator)
- Tema Hugo Coder
- Contenuti in Markdown
- Struttura multilingua EN/IT
- Repository GitHub per il versionamento
- GitHub Pages per il build automatico
- Cloudflare per CDN, HTTPS e caching
- Dominio personalizzato con DNSSEC attivo
Perché ho scelto Hugo (e i Generator Statici) Link to heading
Ho scelto Hugo perché è:
- estremamente veloce (build in millisecondi)
- open-source e supportato da una community solida
- sicuro per natura (nessun backend, nessun database)
- flessibile grazie a temi, template e shortcode
- ideale per la manutenzione nel lungo periodo
Questo lo rende una soluzione perfetta per un portfolio personale.
Workflow di Deploy Link to heading
- Scrivo i contenuti in Markdown
- Effettuo il commit delle modifiche su GitHub
- GitHub Pages costruisce il sito utilizzando Hugo
- Cloudflare distribuisce globalmente i file statici
Questo workflow garantisce:
- build automatici
- deploy atomici
- caching globale tramite CDN
- HTTPS di default
- zero downtime
Sicurezza e Performance Link to heading
- Completamente statico (nessun backend o database)
- Servito tramite HTTPS
- DNSSEC attivo
- Cache globale tramite Cloudflare
- Nessun tracciamento o script analitico invasivo
Perché Questa Architettura Link to heading
- Versionamento completo
- Aggiornamenti semplici
- Supporto multilingua
- Nessuna manutenzione del backend
- Struttura pulita e sostenibile
- Ottima sicurezza e stabilità nel tempo
- Strumenti open-source e totale proprietà dei contenuti
Questo sito è sia il mio portfolio personale che un vero progetto ingegneristico, dove sperimento con static-site generation, automazione del deploy e design architetturale pulito.