Changelog
Merci de prendre le temps de consulter ce changelog. Si le terme ne vous est pas familier, sachez qu’il s’agit simplement d’un journal de mise à jour. L’idée ici est de vous tenir au courant des évolutions de NX Academy : nouvelles fonctionnalités, corrections, ajustements.
Pour votre information, je travaille sur la nouvelle version de NX Academy depuis environ 9 mois. Cela dit, je n'ai pas tout le temps eu autant de temps que je l'aurais souhaité pour travailler dessus. J'ai lancé ce changelog en Avril 2025. Je vais continuer à le mettre à jour après ce mois et j'essayerais d'ajouter des dates avant, dans la mesure du possible.
Bonne lecture 🙂 !
Septembre 2025
🟢 Les nouveautés et mises à jour du mois
- Sorti de la fiche technique sur le multi stage build d'images Docker.
🟡 Les projets en cours
🔴 Les corrections de bugs
- Quelques mises à jour de dépendances. Désolé, j'ai un peu ralenti sur le sortie de nouveautés entre Août et Septembre. Je reviendrais très bientôt pour vous dire pourquoi.
Août 2025
🟢 Les nouveautés et mises à jour du mois
- Mise en ligne du recap d'août 2025 - Et oui, on arrête pas !
- Mon bot Discord peut maintenant créer des news depuis un channel dédié, il me la met (lol) ensuite en PR et force un rebuild de mon site Astro. Ouais, il va y avoir un certain nombre de blog posts à écrire pour expliquer tout ça !
- Création d'un premier agent IA qui utilise les fonctionnalités de recherche de GPT (Bing Search) pour me trouver des articles thématiques. Il se lance à la demande sur ma Guild Discord dans un channel dédié et me retrouve des news.
- Le Recap tourne maintenant dans un bot Discord avec le flow que je voulais depuis le début. Je lance la commande depuis Discord, je sélectionne les articles qui m'intéresse et tout le job tourne pour moi (extractions des données, création d'une branche, commit et création d'une PR
- J'ai fini de refactoriser mon repo avec mes scripts de RAG. J'ai viré Langchain et Chroma DB pour ne passer que par les API de GPT. Prochaine étape : ajouter des tests et écrire la doc
🟡 Les projets en cours
- Ecriture d'articles sur la gestion des émotions. Je reviendrais bientôt dessus :)
- Mise en place d'un système de RAG pour générer des news et des recaps qui ont mon ton à moi (et pas un ton générique de GPT)
- Je suis en train de travailler sur l'API de NX. Pour l'instant, rien d'incroyable : je suis en train de travailler sur un compteur de vues. Je vais le brancher à ma DB Turso. Par contre, l'infra derrière est un peu cool : je passe par des fonctions serverless de chez Vercel. Pour l'instant, le repo nx-api n'est pas open-source. Je communiquerais dessus une fois que j'ai un peu avancé.
- Je suis en train d'ajouter la prochaine grosse fonctionnalité à NX : un feed d'actualités en partie généré via de l'IA. La partie front est quasiment terminé. J'ai ajouté une base de données SQL pour les news via Turso. Pour l'instant, je suis plutôt satisfait du résultat.
🔴 Les corrections de bugs
- Quelques mises à jour de dépendences, dont Astro
Juillet 2025
🟢 Les nouveautés et mises à jour du mois
- Génération du quiz sur la fiche technique sur les images Docker.
- Sortie de la fiche technique sur l'optimisation des images Docker.
🟡 Les projets en cours
- Gros batch d'articles et de cheatsheets. Cela devrait me couvrir en terme de contenus jusqu'à décembre :).
- Je suis en train de réaliser le planning édito de NX pour jusqu'à fin décembre / début 2026. Une fois finalisé, je commencerais, normalemen dès demain un gros batch d'écriture d'articles, de fiches techniques ainsi que d'un nouveau cours.
- Je suis en train de faire une grosse refactorisation sur le repo nx-ai. Pour info, c'est le repo qui contient tous mes scripts qui fonctionnent avec les API de GPT. Je pense que j'en ai pour deux jours plein de boulot. L'idée est de cleaner (comprendre : améliorer la qualité du code) le repo pour pourvoir le faire évoluer plus facilement. Je ferais certainement bientôt un article sur Langchain et le mécanisme de RAG.
🔴 Les corrections de bugs
- Mise à jour du changelog (sur la partie fiche technique sur les images Docker et son quiz).
Juin 2025
🟢 Les nouveautés et mises à jour du mois
- Ajout des testimonials pour le cours sur Docker.
- Choix d'un préstaraire d'hosting (= hébergement) pour les vidéos. J'ai décidé de passer par Vimeo. J'ai ajouté toutes les vidéos du cours sur Docker. Ca s'est fait très simplement.
- Création du troisième recap. Et oui, on poursuit sur la lancée.
- Ajout d'un bouton pour changer de thème (et le garder en mémoire).
- Ajout d'une magnifique animation sur l'icone des flux RSS !
- Création du thème light - j'en profiterais certainement pour créer une fiche technique dessus.
- Création d'une page incroyable dédiée aux mentions légales !
- Création d'un très beau footer avec les liens vers les pages et les réseaux sociaux (et flux rss).
- Ajout de la fiche technique sur les registry Docker et de son quiz généré via un RAG.
- Première version de la page 404 (Vous pouvez la tester ici). Elle n'est pas incroyable pour le moment mais je reviendrais dessus un peu plus tard pour m'ajouter un peu de fun :).
- Réalisation du premier quiz de niveau (à la sortie de mon cours sur Docker et docker compose). J'ai ajouté une fonction pour suffle le tableau, autrement dit changer l'ordre des questions.
🟡 Les projets en cours
- Pas mal de petites optimisations côté SEO et performances. Je suis passé par une technique assez cool d'optimisations de code pour les SVG. Je vais probablement bientôt écrire une fiche technique dessus.
- Mise en ligne du cours sur Docker et Docker Compose. Je suis actuellement en train d'ajouter des images pour chacun des chapitres. Les vidéos sont déjà en ligne.
- Ajout de nouveaux thèmes supplémentaires aux thèmes dark et light (une petite surprise pour cet été).
- Redesign de la home d'un cours. Pour l'instant, je travaille sur la page de présentation du cours sur Docker et docker compose. Une fois finalisé, je vais créer des composants dédiés puis je m'attaquerais à celle du cours sur les CI/CD.
🔴 Les corrections de bugs
- Fix d'un bug sur l'affichage des images : un max-width: 100%; déclaré globalement me donnait des affichages un peu bizarre.
- Style de la sticky outline sur les articles, fiches techniques et chapitres de cours. Pour info, c'est la fenête à droite qui donne des informations sur le contenu du cours.
- Quelques fixes dûs à la mise en prod du thème light (quelques icônes et titres qui rendaient mal). Normalement, je devrais pouvoir ajouter de nouveaux thèmes facilement (quoi ? :D)
- Correction d'un bug lié au partage d'articles sur les réseaux sociaux.
- Ajout du changelog de Juin (j'avais bien fait les modifications mais j'avais oublié de le push, oups !)
Mai 2025
🟢 Les nouveautés et mises à jour du mois
- Création du deuxième Recap (youhou bis !) !
- Configuration de Prettier, un formatter de code, et ajout de scripts en CI (Comme c'est excitant !)
- Ajout d'une animation de slider sur la barre de "Vous étiez en train de lire : (parce que les animations, c'est quand même cool !)
- Alors, ce n'est pas vraiment une feature mais j'ai mis à jour les fonctionnalités sur lesquelles je vais travailler jusqu'en décembre ainsi que le calendrier édito. Pour info, je vais bientôt sortir une page roadmap publique pour vous tenir au courant de mes futurs plans.
- Ajout du menu sticky sur les fiches techniques et les chapitres. En gros, il permet de voir les titres de chaque section et de se rendre directement dessus en cliquant. Pas mal, hein ?
- Ajout basique de la gestion des flux RSS. Si ça vous intéresse, vous pouvez regarder la page RSS.
- Ajout du temps de lecture sur les fiches techniques.
- Mis à jour des polices du site : Inter remplace maintenant Space Grotesk pour les paragraphes.
- Ajout de la fiche technique sur les volumes Docker.
🟡 Les projets en cours
- Début du travail sur l'optimisation des assets du site et notamment des images. J'ai commencé à écrire un script JS qui optimise la taille et les formats de mes images. Je verrais pour le faire soit tourner en CI, soit en local au pre-push.
- Ajout du temps de lecture sur les articles et les cours.
- Finalisation du système de RAG pour Le Recap. L'agent est maintenant capable de scrapper un article, de le résumer et de créer un fichier markdown accepté par Astro. Il y a encore un peu de clean à faire mais c'est bientôt terminé !
- Mise à jour du système de RAG sur les quiz des fiches techniques.
- Ajout des premiers effets sonores (pour l'instant, sur le quiz).
🔴 Les corrections de bugs
- Un peu de clean de code (suppression de console.log, formattage de codes, etc.).
- Suppression de contenus morts (des articles et des fiches techniques abandonnés).
- Mise à jour des meta pour les réseaux sociaux (LinkedIn) qui ajoute l'image de l'article.
- Ajout du résumé du quiz.
Avril 2025
🟢 Les nouveautés et mises à jour du mois
- Ajout de la snackbar: “Reprendre là où vous vous êtes arrêté”
- Création du premier Recap (youhou !) avec un bel article de présentation.
- Mise à jour du menu burger
- Création de la page de changelog. Si vous lisez ça, ça veut dire que vous êtes dessus 😅.
- Ajout des documents de suivi sur le repository GitHub. Ils servent à voir sur quoi je travaille en ce moment.
- Ajout du bouton Scroll To Top : il permet de revenir facilement en haut du document.
- Création de la page de présentation de NX.. C'est un peu mon contrat de confiance avec vous.
- Ajout des breadcrumbs, ou fil d'arriane, sur le projet. Ils vous permettent de revenir rapidement à des pages précédentes.
🟡 Les projets en cours
- Optimisation du SEO du site avec l'ajout du sitemap et du robots.txt
- Travail sur le partage du site sur les réseaux sociaux.
- Le système de RAG pour les quiz des chapitres des cours commence à prendre forme. Si le terme ne vous parle pas, pas d'inquiètude, je reviendrais dessus avec un article.
- Le Recap se précise. Je travaille un peu sur le fond avant d'automatiser une partie de la création (tout en ajoutant ma touche perso, hein).
- Intégration du cours Docker et docker compose
🔴 Les corrections de bugs
- Mise à jour du favicon (je le trouvais pas très propre)
- Quelques problèmes de liens morts sur le cours Docker.
- Corrections de quelques typos sur des articles.