NH
NнPro

Pourquoi j'ai créé mon propre thème Hugo

2 June 2025
NнPro
Pourquoi j'ai créé mon propre thème Hugo

Le contexte

Dans le cadre d’un projet à l’IUT de Lens, nous devions créer un site portfolio avec Hugo. Ayant déjà utilisé ce générateur de sites statiques auparavant, je connaissais ses capacités… mais aussi ses limitations en termes de thèmes disponibles.

Le problème

Après avoir parcouru la galerie de thèmes Hugo, aucun ne correspondait vraiment à ma vision. Soit trop généralistes, soit pas assez modernes, soit avec des fonctionnalités qui ne collaient pas à mes besoins spécifiques de portfolio développeur.

La solution : créer le mien

Plutôt que de faire des compromis, j’ai décidé de développer mon propre thème from scratch. Cette approche me permettait de :

  • Contrôler chaque aspect du design
  • Optimiser les performances selon mes besoins
  • Intégrer exactement les fonctionnalités voulues
  • Apprendre en profondeur l’architecture Hugo

Les outils qui m’ont sauvé

Je ne vais pas mentir : l’IA a été un allié précieux dans ce projet :

  • DeepSeek m’a considérablement aidé avec la documentation Tailwind CSS et l’agencement des composants
  • ChatGPT m’a guidé sur la hiérarchie des fichiers spécifique à Hugo

Cette collaboration homme-machine m’a permis de me concentrer sur la logique métier et le design plutôt que de perdre du temps sur la syntaxe.

Le résultat

Un thème personnalisé, moderne et parfaitement adapté à mes besoins de portfolio. Plus important encore : une compréhension approfondie de Hugo que je n’aurais jamais eu en utilisant un thème existant.


Premier post bouclé ! Le prochain parlera sûrement de développement backend… 🚀