Déménagement du blog pour les dix ans

Aug 31, 2020

Bienvenue sur mon nouveau blog!

Bienvenue sur mon nouveau blog hébergé sur github.io, propulsé par l’open source. Je vais fermer l’ancien, alors assurez-vous de mettre à jour vos abonnements RSS.

10 ans de blogging

Pouvez-vous y croire? Cela fait 10 and que je blogue! À l’époque, j’étais presque un Microsoft Student Partner et mon premier article portait sur le cloud computing (ce qui était nouveau à l’époque).

L’ancien blog a été bâti sur Telligent. Cette plateforme, qui héberge également les blogs MSDN / technet, avait été acquise et vendue quelques fois, créant ainsi une dette technique toujours croissante. Le tout a été gracieusement entretenu et hébergé par un de mes amis Jean-Sébastien Duchêne durant la dernière décennie!

Qu’est-ce que ça vous apporte ?

Passer sur une technologie beaucoup plus récente me permet de créer un meilleur blog ce qui se traduit par une meilleure expérience pour vous. Vous avez toujours accès à un flux RSS pour les articles en anglais ainsi qu’à un flux RSS pour les articles en français. Vous devriez également rencontrer des temps de chargement de pages plus rapides car le site est généré de manière statique (voir la section suivante) et il nécessite très peu de traitement côté serveur pour vous fournir le contenu. Ce nouveau blog est également mis en cache sur un réseau distribué à l’échelle mondiale, ce qui signifie que votre navigateur charge le contenu d’un centre de données proche de chez vous, pas depuis France.

J’espère que vous apprécierez également l’emphase sur le contenu et la communauté grâce à un design minimaliste et à la nouvelle capacité de commentaire fournie par disqus.

Les fonctionnalités de la plate-forme fournissent la coloration syntaxique du code, ce qui facilite la lecture des exemples de code. Ce nouveau blog propose un changement rapide entre les versions anglaise et française d’un article (essayez-le maintenant dans le coin supérieur droit).

Cette transition me donne l’opportunité d’introduire de nouveaux sujets sur ce blog, j’ai historiquement écrit principalement sur des événements communautaires, des solutions techniques et des transitions personnelles (récompenses, changement d’emploi…). Je ne sais pas encore où ce nouveau blog nous mènera, mais j’aimerais explorer les défis technologiques et environnementaux combinés par exemple.

Comment est-il bâti?

Le nouveau blog est hébergé sur github.io. Voici quelques raisons pour lesquelles j’ai choisi cette option par opposition à une plateforme SaaS comme Medium ou dev.to:

  • La plateforme s’appuie sur un repo git pour stocker le contenu.
  • Je peux utiliser les problèmes, jalons et projets GitHub pour planifier des articles et des tâches de blog, que j’utilise déjà pour mes contributions open source / le travail.
  • Je suis capable d’utiliser git et et des Pull Requests pour gérer mon contenu (encore une fois, les mêmes outils).
  • La plateforme propose des automatisations permettant de gagner du temps (actions GitHub).
  • Le contenu est HTML / CSS / JS statique, ce qui signifie un rendu plus performant pour vous et une empreinte plus petite pour la planète qu’un site Web dynamique.

Modifier directement du HTML peut être très amusant, mais ce n’est pas la chose la plus productive à faire. J’écris actuellement mes articles dans Mardown et Hugo, un générateur de site statique, convertit automatiquement Markdown en HTML pour moi .

Je voulais aussi m’assurer que 10 ans de contenu ne se perdent pas dans la transition. Telligent fournit une option pour exporter toutes vos données vers un bundle zip (JSON + tous les fichiers de ressources). En traitant cette exportation avec une application console de conversion de ma conception codée en dotnet, j’ai pu exporter mon contenu de Telligent vers Hugo. Je ne vais pas publier ce code, principalement parce qu’il est vraiment moche et que je ne veux pas le maintenir, mais si quelqu’un voudrait l’utiliser pour soit, je serai heureux d’en envoyer une copie.

Conclusion

J’espère que vous trouverez ce changement rafraîchissant. N’hésitez pas à laisser des commentaires!

Je tiens à tous vous remercier de m’avoir suivi au cours de la dernière décennie.


Edité la dernière fois le 6 Sep 2021 par Vincent


Tags: