La veille de Wittouck - Début Septembre 2025
Série d'articles : La veille de Wittouck

C’est la rentrée de la Veille de Wittouck !
J’espère que vous avez passé une bonne rentrée. J’ai une belle liste de liens à dépiler que j’ai accumulé pendant l’été.
Comme pour l’année dernière, je vais essayer de garder le rythme d’une publication toutes les deux semaines.
J’ai aussi passé une partie de l’été à travailler sur l’organisation de CloudNord, en particulier sur le CFP. L’agenda est d’ailleurs disponible sur cloudnord.fr/schedule.
🛜 Internet
Mozilla a annoncé en début d’été la fin de vie de son service Pocket, qui était utilisé encore par beaucoup de bloggers. C’est assez soudain, le service sera complètement éteint d’ici au 8 octobre. Par chance, j’avais déjà migré vers raindrop.io début mai.
Pascal partage une liste plutôt exhaustive des livres qu’il considère comme devant faire partie de la bibliothèque idéale d’un ou une dev. La liste est longue, et contient beaucoup d’ouvrages considérés comme des références, la majeure partie des livres sont en anglais.
Une idée de génie, tout simplement. Je pense que je vais tenter d’implémenter la même chose, mais je sens déjà que je vais galérer avec Hugo 😅
☕ Java
Je suis tombé là-dessus un peu par hasard en préparant mes cours. JUnit 6 amène une baseline en Java 17 et l’utilisation des annotations JSpecify pour la null-safety (à combiner à la compilation avec NullAway par exemple). C’est pour l’instant en version 6.0.0-RC2, donc je pense que la version 6.0.0 ne devrait pas tarder. Par contre, je pense que l’intégration dans Spring Boot ne sera peut-être pas pour la 4.0 (a priori, ils sont encore sur la 5.X sur la dernière milestone).
🧠 IA
Un excellent article qui décrit pas-à-pas la construction d’un agent IA capable d’appeler des fonctions externes au LLM. L’article conclu par l’implémentation d’un serveur MCP. C’est une super introduction pour découvrir le fonctionnement de ce protocole.
- Problèmes et dangers de l’IA générative sous l’angle du développement informatique par Anathexyz sur Bluesky
Cet excellent thread porte des sujets de réflexion sur l’usage de l’IA dans nos métiers. Les grands thèmes abordés sont les problématiques de sécurité, les coûts, les gains de productivité, et le sujet qui me tient le plus à cœur : le déterminisme. C’est très bien écrit, et je pense que c’est compréhensible par des gens qui bossent dans notre secteur, sans être des experts en IA ni même des techs.
- Titles matter par Josh Collinsworth sur Bluesky
Une réflexion qu’on pourrait résumer en “quelqu’un qui a vibe-codé une application peut-il se dire développeur ?”. L’article se veut plutôt constructif et honnête, sans chercher à faire du gatekeeping ni à dénigrer les utilisateurs des IA Gen.
Ce document a servi de base à la rédaction d’une mini-charte par les enseignants de l’Université de Lille. Cette charte vise à cadrer l’usage des IA Gen par les étudiants, sans l’interdire, mais plutôt en proposants un usage d’aide à la compréhension. “L’attente de l’enseignant ne peut jamais être que vous rendiez intégralement ou partiellement une solution rédigée par une IA Gen.”
☸️ Kubernetes
Cette feature de Kubernetes me fait de l’œil depuis un bon moment. Elle permet de modifier les ressources attribuées à un pod en cours d’exécution. Elle pourrait permettre d’aider au démarrage des applications et aussi sur le scale-up. Je pense qu’elle fera l’objet d’un article détaillé ici dans les prochaines semaines, je dois tester tout ça avec des runtime Java.
🐋 Docker
J’étais passé au travers de l’annonce de la fin du support de Kaniko par Google. C’est dommage, car c’est un des rares outils qui fonctionnait sans avoir besoin de Docker ou de Docker-in-Docker (🤢). Je l’ai beaucoup utilisé dans des pipelines de CI/CD. L’outil est maintenant développé et supporté par ChainGuard sur leur GitHub : chainguard-dev/kaniko
🔀 Git
- Git clean local branches par David Boureau via Yannick TRONCAL sur Bluesky
Un joli petit bout de script pour faire le ménage dans les branches locales Git. Peut-être à regrouper avec un alias ?
Une feature de Git que je ne connaissais pas. Les cas d’usage présentés (review, commentaires, attachement de résultat de tests) sont hyper cools, mais sans outillage ça doit quand même être difficile à manipuler. La doc officielle de Git Notes liste un exemple d’utilisation pour annoter un commit avec le nom de la personne qui a testé le code.
La prochaine publication est prévue autour du 🗓️ 26 septembre 2025.
Photo de couverture par kyo azuma sur Unsplash