Mon portfolio

Mon premier portfolio en ligne utilisait WordPress. En 2025, j’ai fait le choix de migrer vers une architecture moderne, plus légère, rapide et sécurisée en adoptant Hugo, un générateur de sites statiques performant.

La rédaction du contenu s’effectue simplement en Markdown et en YAML. À chaque modification, le site est compilé en fichiers statiques (HTML/CSS/JS) directement servables par un serveur web performant, éliminant ainsi le besoin d’une base de données et réduisant drastiquement les temps de chargement.

Ce projet m’a permis d’approfondir la personnalisation des thèmes Hugo, l’optimisation des performances web (Core Web Vitals) et de mettre en place une chaîne de déploiement continu.

Automatisation

Le déploiement est entièrement automatisé via une GitHub Action : à chaque modification poussée sur la branche principale, le workflow compile le site statique, construit une image Docker optimisée et la pousse sur le registre. Le cluster prend ensuite le relais pour déployer la mise à jour de manière transparente et sans interruption.

Lien

Le site est accessible à l’adresse suivante : https://rocheralexandre.com (vous y êtes !)