Créer un blog, c’est un peu comme assembler les pièces d’un puzzle quand on débute : on voit à peu près à quoi ça devrait ressembler à la fin, mais on ne sait pas trop par où commencer.

🌱 Pourquoi ce blog ?#

J’ai lancé ce blog pour trois raisons principales.

La première, c’est documenter mon apprentissage. En tant qu’étudiant qui se forme sérieusement à l’infrastructure, j’avais envie de garder une trace claire de ce que j’apprends, des projets que je mène, de ce que j’expérimente dans mon homelab, ou même de ce que j’ai pu faire en cours.

Ensuite, je voulais aussi partager ce que je découvre : que ce soit des petits tutos maison, des bidouilles glanées à travers plusieurs sources, ou des techniques que je trouve utiles.

Et puis enfin, ce blog me sert de portfolio technique. Il me permet de montrer ce que je sais faire, comment je le fais, et ce que je cherche encore à apprendre. Bref, un carnet de bord public et vivant.

J’espère aussi, au passage, montrer que l’informatique est une affaire d’essais, d’erreurs, et d’apprentissage, pas quelque chose de magique réservé à quelques initiés.

⚙️ Pourquoi Hugo et le thème Terminal ?#

J’ai choisi Hugo pour plusieurs raisons :

  • C’est rapide, vraiment rapide.
  • Ça se déploie facilement, sans prise de tête.
  • Je peux écrire mes articles en Markdown, que j’utilise déjà pour mes notes.
  • Et surtout, je peux tout versionner proprement avec Git.

Côté design, j’ai opté pour le thème Terminal : il est simple, épuré, sans fioritures ni JavaScript inutile, et s’affiche nickel sur mobile. Il me donne un look brut de terminal qui colle bien à l’esprit du blog.

☁️ Hébergement et domaine#

Le blog est hébergé sur GitLab Pages. C’est un choix naturel pour moi, car je m’en suis servi pendant mes études, et j’apprécie de pouvoir lier le code du site et son déploiement au même endroit. En plus, c’est gratuit, fiable, et je peux faire des tests facilement grâce au versionning.

Côté domaine, j’ai acheté mon nom de domaine chez Infomaniak. J’hésitais avec OVH, mais leur éthique, leur clarté tarifaire, et leur interface m’ont convaincu.

Pourquoi ce domaine ? Parce que c’est mon prénom et mon nom. Je veux que, si quelqu’un tape mon nom, il tombe sur ce que je construis, et pas juste un profil LinkedIn oublié.

🧩 Les galères techniques#

Évidemment, tout n’a pas été simple.

La grosse prise de tête, ça a été de lier mon domaine custom à GitLab Pages. Je n’avais jamais mis les mains dans les zones DNS, et j’ai découvert ce monde merveilleux peuplé de A, CNAME, TTL et autres joyeusetés.

Et franchement ? Je suis patient, hein, je peux passer des heures à tester des trucs. Mais là, j’ai été con : j’essayais d’aller plus vite que la propagation DNS.

Résultat : j’ai passé deux bonnes soirées à tourner en rond, à modifier un enregistrement, à recharger comme un malade, à douter de ma config… alors que la doc GitLab Pages expliquait exactement quoi faire.

Moralité : RTFM. Read The Fucking Manual.
(Mais vraiment, lis-la. Pas en diagonale, pas juste le titre. Lis. Tout.)

🧱 Une base pour la suite#

J’ai commencé avec un template Hugo trouvé sur GitLab, qui m’a donné une bonne structure de départ. J’ai tâtonné avec un thème PaperMod au début, mais j’avais du mal à le modifier, notamment au niveau des couleurs et des CSS. Le thème Terminal, lui, m’a permis de me concentrer sur le contenu sans me noyer dans le style.

Ce projet de blog, je l’avais en tête depuis longtemps, mais entre les cours, les projets, la vie… je l’avais repoussé. Là, j’ai profité d’un peu de temps libre pendant mes congés pour enfin m’y mettre.

Et franchement, je suis content d’avoir lancé la machine. Ce n’est pas encore parfait, mais c’est en ligne, c’est vivant, et c’est à moi.


Si tu lis ces lignes et que tu veux toi aussi lancer ton blog technique, vas-y. Prends un template, commence simple, écris une première page. Et surtout : ne t’inquiète pas si tout ne marche pas du premier coup.

On apprend énormément en construisant.