Quoi de neuf les devs? #159 - Veille tech et la retrospective de 2025
Un concentré d'infos pour les devs par un dev. Cette semaine avec la retrospective de vos sujets préférés de 2025. On parlera aussi de ✅ Python, ✅ Subgrid, ✅ Zig, ✅ Go, ✅ etc…
EDITO
Hello chère développeuse, cher développeur, sysadmin, ops, sre, DevRel, sécu 👋
Hello les devs !
Dernier jour de l’année, je vous souhaite d’ores et déjà de passer un très beau réveillon.
Je tenais à toutes et tous vous remercier pour votre fidélités, vous êtes plus de 2500 à suivre cette newsletter chaque semaine.
Un énorme merci également à tous mes invités de cette année 2025 qui ont accepté de se livrer dans l’interview et je finirai en remerciant mes sponsors et toutes les personnes qui font des dons ou prennent des abonnements 💜 💜 💜
Quand on pense dernier jour de l’année, on peut évidemment penser au bilan de l’année. Un moment parfait pour la rétrospective.
J’ai trouvé que c’était un moment parfait pour vous lister les contenus que vous avez le plus apprécié tout au long de 2025 dans “Quoi de neuf les devs?”.
Vous allez donc retrouver les 42 contenus que vous avez le plus aimé en 2025, c’est cadeau 🎁
Le mode opératoire ? Facile. J’ai pris pour chaque numéro la ressource sur laquelle vous avez le plus cliqué (Substack fournis des stats pour cela).
Alors dans ce numéro, on va aborder entre autres les sujets suivants
✅ Python,
✅ Subgrid,
✅ Zig,
✅ Go,
✅ etc…
Merci de votre fidélité, et n’hésitez pas à vous abonner pour soutenir cette newsletter gratuite – un mail par semaine, zéro spam, et plein de pépites pour votre quotidien de dev. Bonne lecture ! Prenez soin de vous 💜
Bon réveillon, prenez soin de vous et rappelez vous que lorsque l’on a bu, on ne prends pas le volant.
A l’année prochaine 🥳
Fred - HappyToDev
Mes sponsors permanents
Un grand merci à mes sponsors qui soutiennent cette newsletter 💜
Clever Cloud est une entreprise française fondée en 2010, spécialisée dans le Platform as a Service (PaaS). Elle conçoit et opère des solutions d’automatisation pour l’hébergement, le déploiement et la gestion continue d'applications, de sites web et de bases de données. Ses services, sécurisés et pensés pour les développeurs, sont utilisés par des milliers de clients en France et dans le monde.
StackX : le bouclier technologique anti-stress 24/7 pour vos projets LAMP : quoiqu'il arrive, vous ne serez plus jamais seul.
Frais d'installation offerts avec le code HappyToDev (valeur 145€)
Gagnez en crédibilité avec la certification TOSA® reconnue par plus de 7,000 entreprises, écoles et organismes de formation dans le monde. Notre programme de 3 mois s’adapte aux débutants comme aux professionnels pour vous aider à maîtriser Python. Formation éligible au CPF et financements possibles via OPCO.
👉 Comme Clever Cloud, ScalarX et Docstring, affichez ici votre pub avec le lien vers votre site ici pendant un an ou six mois. Visibilité maximale pour votre entreprise garantie ! 🚀
Modalités et tarifs 👇
AU PROGRAMME DE CE NUMÉRO
4 mois de Python de manière intensive: mon retour sur le langage
L’illusion de l’immédiateté – et si le vrai luxe, c’était la pause ?
✅ 6 cents par jour pour soutenir cette newsletter, deal ?
✅ CONFÉRENCES ET ÉVÉNEMENTS À VENIR
DevCon #26 : sécurité / post-quantique / hacking - Paris - France
WebDays Convention - 2 au 6/02/26 - Aix-En-Provence - France
SetApp : des dizaines d’applications pour votre Mac ou votre iPhone. Un seul abonnement
Apprenez le code et la programmation et profitez de 10% de réduction chez Code Garage
✅ LES DEMANDES DE STAGES, ALTERNANCES ET JOBS
Pas de demande cette semaine
✅ #LaPetiteInfoDuJour - Bjarne Stroustrup
Cela fait plus de 3 ans que cette newsletter sort presque toutes les semaines gratuitement. Elle demande toujours beaucoup de temps pour la veille, pour la rédaction, la relecture et sa diffusion sur les réseaux.
Est ce qu’elle vous donne de la valeur ?
Si la réponse à cette question est oui, peut-être pourriez vous la soutenir ?
Je vous ai préparé une promo immanquable, encore meilleure que la semaine dernière.
-75% soit 15€ au lieu de 60€ pour un abonnement à l’année.
Attention, elle n’est valable que jusqu’au 10 janvier.
Les avantages à venir pour les abonné.e.s
livres des interviews de mes invité.e.s (Tome 1 en cours de rédaction, c’est bien avancé)
un condensé de la rubrique la caisse à outils pour trouver facilement des outils qui peuvent vous aider dans votre quotidien de dev (à venir)
LE COIN DES LECTEURS
Dans cette rubrique, je te propose des articles que j'ai trouvé intéressants toujours bien sûr dans notre domaine… ou presque !
4 mois de Python de manière intensive: mon retour sur le langage
Oh punaise, un retour d’expérience d’un dev forcé (presque sous la torture) de manger du Python toute la journée.
A t-il survécu ?
En sort il avec un traumatisme ?
Mathieu nous détaille tout cela dans son article du 26 décembre dernier.
172 800 captures d’écran quotidiennes : l’accusation explosive contre les smart TV Samsung, LG, ou Sony
Et si votre télé enregistrait une capture d’écran 2 fois par seconde et transmettait l’information à des géants de la tech et par voie de conséquences à certains gouvernements indélicats, que feriez vous ?
Orwell si tu nous lis dans l’au-delà…
Aurélien Gérits présente Subgrid
Dans deux articles, Aurélien va probablement vous enlever une épine du pied. Un des ses petits détails d’alignement agaçant que l’on a probablement tous connu.
L’illusion de l’immédiateté – et si le vrai luxe, c’était la pause ?
Ce dernier jour de l’année est un rappel du temps qui passe. Voici un article de Catherine qui nous permet de réfléchir à notre rapport au temps et à notre cerveau qui n’a plus réellement le temps de se reposer.
MINI-SPONSORS
Un grand merci à mes mini-sponsors pour leur soutien à cette newsletter :
LBKE d’Éric Burel et Lavicon de DKP.
Lavicon : Génère tes icônes stylées et uniques. Coupon -20% : HAPPY2DEV
Vous aussi devenez mini-sponsor et mettez en avant votre entreprise pendant 52 numéros (~1an) pour 297€ au lieu de 397€ (offre promo jusqu’au 31/12) => contactez moi
LE TOUR DES RÉSEAUX
Dans cette rubrique, je te présente les infos que j’ai trouvé intéressantes au cours de la semaine sur les différents réseaux sociaux. C’est évidemment complètement subjectif et c’est assumé.
Go - errror.Is()
Limitations of each organizationnal structure
Mettez des ours dans votre vie 🧸
Les amis de Bearstech (@bearstech) produisent une newsletter de veille astucieusement nommée “La veille des ours”. Je vous la recommande chaudement !!!
Toujours fidèles à notre engagement, notre objectif est de vous fournir un condensé d'informations pertinentes, soigneusement sélectionnées, et sans superflu, pour vous tenir au courant des tendances, des innovations et des discussions qui façonnent l'avenir de notre secteur.
TALL TIPS
Cette section regroupe des infos autour de Tailwind Css, Alpine Js, Laravel et Livewire. A piocher ou à bookmarker selon vos besoins.
Update Date Rules Helpers
Punyapal nous montre dans ce post comment la syntaxe des règles de validations des dates dans Laravel a été améliorée pour les rendre plus facilement compréhensibles.
Laravel red flag
Groupe LinkedIn Laravel Francophone
Si l’univers de Laravel vous intéresse, n’hésitez pas à rejoindre les 260+ membres du groupe Laravel Francophone sur LinkedIn.
Discord Laravel France
Je vous recommande également de faire un tour chez les amis de Laravel France, l’ambiance est sympa et vous pourrez y trouver également de l’aide et côtoyer les autres devs Laravel francophone.
T'AS TON POPCORN ?
Dans cette section, je vous propose de bien vous caller dans votre siège gamer, dans votre canapé ou si vous le souhaitez dans votre lit pour visionner quelques vidéos que j'ai pu dénicher ici et là dans notre communauté !
Zig by Melkey
On continue la série sur Go avec Gary
6 cents par jour pour soutenir cette newsletter, deal ?
Oui seulement 6 cents par jour , voilà ce que vous coutera le soutien à cette newsletter.
J’ai besoin de votre soutien. Cette newsletter représente vraiment beaucoup, beaucoup de travail. Je le fais sur mes soirées et mes week-end.
Si vous le pouvez, prenez un abonnement à l’année à 19,80€
Les avantages à venir pour les abonné.e.s
livre des interviews de mes invité.e.s (Tome 1 en cours de rédaction)
un condensé de la rubrique la caisse à outils pour trouver facilement des outils qui peuvent vous aider dans votre quotidien de dev (à venir)
PS : Si vous ne pouvez pas autant, peut être pouvez vous me faire un don plus petit sur mon Ko-Fi (à partir de 2€) ?
METS TON CASQUE !
Dans cette rubrique, je te propose des podcasts en anglais et en français sur notre monde de dev et ce qui gravite autour.
Developer Experience - [BEST OF] Du code au produit, nos retours d’expérience et conseils pour une transition réussie — Tamara & Donatien
Quitter le développement pour le produit : comment naviguer cette transition sans perdre pied ?
Passer de développeur à product manager est peut-être transition qui vous intéresse. Mais comment aborder ce virage professionnel sans tomber dans les pièges classiques ?
Dans cet extrait, Tamara et moi partageons nos retours d’expérience sur ce parcours qui demande autant de lâcher-prise que d’adaptabilité.
Syntax Web Development - 966: A Look Back at Web Dev in 2025
Wes and Scott revisit their 2025 web development predictions, grading hits and misses across AI, browsers, frameworks, CSS, and tooling. From Temporal and AI coding agents to React, Vite, and vanilla CSS, they reflect on what actually changed, what stalled, and what it all means heading into 2026.
Abonne toi !
Si vous appréciez cette newsletter hebdomadaire, aidez moi à la continuer en vous y abonnant.
Promis pas de spam, juste la newsletter tous les vendredis dans votre boîte email.
Vous pouvez te désabonner à tout moment. Vous ne prenez aucun risque à m’aider 😉💪
LES SORTIES DE LA SEMAINE
Dans cette rubrique, je te mets en avant les mises à jour de logiciel que nous sommes susceptibles d’utiliser dans notre quotidien de développeurs.
Une partie de données proposées ici proviennent de RePulse qui vous permet de suivre les dernières versions de logiciels à travers plusieurs langages de programmation, frameworks et logiciels, en fournissant des informations actualisées et des données historiques.
Voici les sorties depuis lundi dernier surveillées par RePulse
On peut voir que beaucoup de versions sont en cours de développement.
Ruby v4.0.0
Cette nouvelle version majeure apporte s “Ruby Box” et “ZJIT”, ainsi que de nombreuses nouvelles fonctionnalités.
Pour le détail, je vous invite à lire la release note qui est copieuse.
RETROSPECTIVE 2025
Dans cette rétrospective, je vous livre les 42 contenus que vous avez le plus apprécié en 2025. Bonne (re)découverte !!
Retour sur Windows et WSL
L’ami Stéphane propose de faire un point sur Windows couplé à WSL et comme toujours avec lui, l’article sera complet.
Alors êtes vous prêt à tenter l’aventure WSL ?
Insolite : un moteur d’échecs en 84 688 Regex
Source : LinkedIn
How to not learn Rust
“I’ve seen too many good programmers struggle learning Rust, or even give up.
Here are the mistakes I’ve seen which may make you fail at learning Rust. I hope this list will help you avoid them.”
On m’a forcé à ABANDONNER mon produit 😱
On retrouve Hugo Lassiège pour un post avec une belle morale et qui vous donnera une bonne raison de ne pas abandonner vos projets dans votre cimetière à side projects.
Comment maîtriser sa dette technique
On retrouve les ours qui nous parlent cette semaine de dette technique
Découvrez ce qu’est la dette technique, ses impacts sur vos projets, et comment la maîtriser. Optimisez votre code avec des outils comme SonarQube et des pratiques DevOps pour innover durablement !
Ma stack 2025 pour construire une application SAAS
Il est l’heure de retrouver Hugo Lassiège qui nous présente sa stack perso. Attention, ici pas de “ce {{ langage }} est nul, celui est trop bien”. Non il nous présente juste ce qu’il utilise et pourquoi cela lui convient à lui, dans son contexte.
Et puis bon, c’est écrit par Hugo, du coup cela se lit comme un bon roman.
Formation Kubernetes pour Développeurs et Administrateurs
On retrouve mon ami Stéphane Robert qui vous propose sa formation Kubernetes pour les dev et admins.
Précisions utiles :
Stéphane est en train de la compléter
Vous pouvez suivre Stéphane sur son compte LinkedIn pour suivre les sorties
Voici son introduction :
Si vous ne connaissez pas encore Kubernetes, alors laissez-moi vous proposer de le découvrir. Cet outil, qui peut sembler complexe au premier abord, est en réalité un allié indispensable pour gérer des infrastructures modernes basées sur les conteneurs. Que vous soyez développeur, administrateur système ou adepte du DevSecOps, comprendre Kubernetes peut transformer votre manière de travailler.
» Découvrir la formation gratuite
Le LocalStorage est-il réglementé par le RGPD ?
Laissons Nicolas nous parler de LocalStorage :
Le LocalStorage, différent des cookies, est-il soumis aux mêmes lois et réglementations en termes de données personnelles ?
Qu’est-ce qu’une transaction ACID ? Un guide complet pour les débutants
Kurtis Pykes vous propose de (re)voir ce que sont les transactions ACID et pourquoi cela peut être vital pour votre application.
Vous êtes-vous déjà demandé comment les bases de données assurent la sécurité et la cohérence de vos données ? Ce guide présente les transactions ACID à l’aide d’explications simples, d’exemples et de bonnes pratiques.
L’essentiel de Git & Gitlab pour les débutants
C’est toujours une bonne idée de revoir les basiques des outils que l’on utilise au quotidien, non ?
Penchons nous un peu sur Git.
Say no to console.log!
Hey les amis, si vous utilisez sans cesse console.log (ne rougissez pas, on l’a tous fait), je vous conseille la lecture de ce post.
The Path to Becoming a Top 1% Programmer
You are doing the exact same things that 99% of programmers are already doing
» Prêt à changer vos habitudes
Comprendre le réseau Docker
Le choix du bon type de réseau Docker est essentiel pour assurer une communication efficace et sécurisée entre vos conteneurs. Que ce soit pour connecter des services au sein d’une même machine avec le réseau bridge, pour maximiser les performances avec le réseau host, ou pour gérer des environnements distribués avec overlay, Docker vous offre des options adaptées à vos besoins.
J’ai créé un Agent IA avec n8n pour automatiser tout mon blog 🧠
On retrouve l’ami Yoan qui nous parle aujourd’hui automatisation avec n8n :
Aujourd’hui, je vous montre comment j’ai créé un Agent AI avec n8n pour automatiser entièrement mon blog à partir de simples messages vocaux sur Telegram.
Dans cette vidéo, on va :
✅ Construire un Agent AI étape par étape avec n8n
✅ Connecter Telegram pour capturer des audios
✅ Utiliser OpenAI pour générer des articles de blog automatiquement
✅ Publier les articles sans intervention manuelleQue vous soyez créateur de contenu, développeur ou juste curieux de l’automatisation, ce projet va complètement changer votre façon de produire du contenu.
[Anubis] Utiliser la preuve de travail pour bloquer les robots
Le mois dernier, je vous parlais de mon problème lié aux crawlers d’IA en bloquant l’accès à mon serveur à des pays entiers. Aujourd’hui, je vais vous montrer comment j’ai mis en place Anubis avec Traefik pour réussir à ne bloquer (que ?) les crawlers et les bots.
Si mon travail de curation, vous sert et est pertinent pour vous, vous pourriez encourager ce travail en prenant un abonnement pour 15€/an ou en me faisant un don sur Ko-Fi (même rikiki => à partir de 2€)
Visual Diff Merge Tool
Visual Diff-Merge est un outil Web permettant de comparer, de sélectionner et de fusionner des modifications de code. Avec une interface à vue divisée, il vous permet de visualiser deux versions côte à côte pour faciliter la comparaison et la fusion. Construit avec PHP et JavaScript, il prend en charge la détection automatique du langage et la mise en évidence de la syntaxe pour plus de 180 langages de programmation, y compris HTML, Twig, PHP, JavaScript, JSON, TypeScript, Python, Ruby, Java, C#, CSS, XML, YAML, Markdown, SQL, et bien d’autres encore.
Comprendre les rôles dans la tech : du Développeur au CTO
Si vous débutez dans la tech parfois vous pouvez vous sentir perdu avec les différents acronymes des rôles que l’on peut rencontrer dans notre métier.
Cet article de Nathanaël Cherrier va vous en donner toutes les clés.
PostgreSQL pour remplacer Redis
La semaine dernière je découvrais, peut être avec vous, le blog de Rodolphe Bréard.
J’y suis retourné.
Et comme vous et moi, Rodolphe est un passionné. Du coup ces articles aussi sont passionnants.
Cette semaine je vous propose celui-là et au lieu de vous en livrer l’habituelle introduction, je vous propose la presque conclusion :
Redis fait mieux ? C’est bien, cool story bro, mais en vrai on s’en fiche un peu. On gère carrément bien plus que « 3 gus dans un garage » avec un PostgreSQL et on a rarement besoin de plus performant. Il faut arrêter de vouloir croire que tout ce qui n’est pas fusée n’est pas capable d’aller suffisamment vite.
Parce que oui parfois on s’emballe à vouloir mettre 50 technos hypés pour un projet modeste (tout du moins à ses débuts) alors qu’en fait parfois il suffit juste de quelque chose qui fait le job.
Vous ne pensez pas ?
Allez je vous laisse à la lecture de l’article de Rodolphe.
10 VS Code Extensions To Become The Ultimate Developer🔥
TL;DR : Often, when working on HMPL.js, I use some extensions that help to make the code faster and easier. In this article, I would like to share a small list of what I once used and can tell you about.
Perhaps you have been using these extensions for a long time, and something will be a revelation for you - who knows. But for me, some of these extensions help a lot every day.
Well, let’s get started! 🏎️
Le vibe coding va-t-il tuer le dev ?
On retrouve l’ami Olivier qui nous parle de la tendance du moment.
n8n, c’est quoi ?
Dans un monde professionnel où l’efficacité opérationnelle est devenue un enjeu stratégique, les outils d’automatisation des processus métiers représentent un levier de compétitivité incontournable. Parmi ces solutions, n8n, une plateforme low code et open source (contrairement à Make ou Zapier) se distingue particulièrement depuis quelques mois. Découvrez comment cet outil peut transformer votre approche de l’automatisation et optimiser vos workflows métiers.
Stop using empty()
Quel impact de l’IA sur le métier de développeur ?
Je vous propose avec cet article de Mathilde Bouin une petite synthèse de ce qu’apporte l’IA à notre métier, ce qu’elle fait bien, les points de vigilance et un point de vue sur notre remplacement ou pas par l’IA.
PostgreSQL Basics : lire un plan d’exécution comme un·e pro (ou presque)
Vous avez envie de mieux comprendre comment votre moteur de base de données interprète le SQL que vous lui donné à manger ?
Cet article de Sarah va tout vous expliquer en détail.
Une brève histoire de l’informatique : Java
Vous connaissez probablement le langage Java, mais connaissez vous son histoire ?
» Histoire de Java. Une histoire complète du développement Java, de 1991 à 2021
» L’histoire de Java et la différence entre Oracle JDK et OpenJDK
C’est enfin arrivé : Linux dépasse un seuil historique que Microsoft pensait intouchable
5% cela semble peu, mais il s’agit là d’un véritable exploit que Linux a réalisé. Cela montre que cet OS autrefois vu comme une boîte obscure pour les geeks ou nerds commence à toucher un public plus large et c’est une bonne chose.
7 IA que tout développeur Web doit connaître en 2025
Les IA pour développeurs Web explosent en ce moment — et à juste titre. Les modèles évoluent vite, et deviennent chaque mois, voire chaque semaine, de plus en plus impressionnants. L’IA a même déjà fait émerger de nouvelles tendances dans l’industrie, comme le vibe-coding ou le prompt-based development — un jeu auquel s’est même prêté le CEO de Microsoft la semaine dernière avec une démo de Copilot. Mais alors, parmi toutes les solutions existantes, comment s’y retrouver ? Et surtout, quelles sont celles qui, en 2025, apportent une réelle plus-value à votre workflow ? On vous partage dans cette vidéo notre sélection de 4 IA à absolument connaître — et 3 à surveiller de près !
Chat Control - L’Europe veut scanner tous vos messages privés dès octobre
L’ami Korben nous met en garde contre un projet de loi européen qui pourrait faire passer le 1984 d’Orwell pour un camp de vacances.
Si cette loi passe, tous les gouvernements et par extension les hackers et autres services d’espionnage pourront librement consulter tous vos messages et les utiliser comme bon leur semblera.
Tout cela sous couvert de la lutte contre la pédocriminalité. Alors bien sur qu’il faut combattre ce fléau et sauver les enfants de ces maltraitances abjectes. Mais il ne faut pas pour autant sacrifier les droits de tous les citoyens.
D’ailleurs comme le dit fort bien Korben :
Ils ont leurs propres outils, leurs propres réseaux, du coup cette surveillance touchera uniquement monsieur et madame tout-le-monde. Et pendant ce temps, les pédocriminels continueront tranquillement leurs saloperies sur le dark web ou avec des solutions maison.
Bref, il est encore possible d’agit avant qu’à nouveau tout un pan de notre liberté ne s’effondre sur de mauvais prétextes. Mais pour cela, il faut signer la pétition contre ce projet de loi et si possible contacter vos euro députés pour leur dire ce que vous pensez de cette loi (pas sûr qu’ils vous écoutent ou qu’ils en aient quelque chose à faire) mais bon, si on ne fait rien, on sait ce qu’il va se passer.
Je vous laisse prendre connaissance de l’article de Korben et vous renseigner sur le sujet.
MCP for beginners
Vos gestionnaires de mots de passe piégés par un simple clic invisible
Vous cliquez sur ce qui semble être un bouton parfaitement normal sur un site web tout à fait normal... Sauf qu'en réalité, vous venez de donner accès à tous ce qui est stocké dans votre gestionnaire de mots de passe. C'est exactement ce que permet une nouvelle technique de clickjacking découverte par le chercheur Marek Tóth et qui affecte potentiellement 40 millions d'utilisateurs dans le monde.
Ce que les paradigmes de programmation disent vraiment
Savez vous vraiment ce que sont la programmation déclarative, impérative, fonctionnelle, orientée objet ?
Cet article d’Arsouyes va vous permettre de vous rafraîchir la mémoire.
Une auto-complétion d’adresse sans service tiers, comme Mapbox ou Google Maps ? C’est possible !
Ludovic, qui a déjà été interviewé dans cette newsletter, vous propose un article intéressant sur une méthode pour récupérer des adresses dans dépendre de services externes. Smart!
De l’IA prédictive au développement LLM, on reprend les bases
Je vous parlais il y a quelques semaines qu’Eric Burel interviendrait dans cette newsletter et proposerait des articles sur l’IA en réponses à vos suggestions. Il est d’ailleurs depuis devenu ambassadeur IA pour le plan national Osez l’IA.
Voici à présent sa deuxième contribution.
On a tellement parlé d’IA ces derniers temps, que l’on a oublié de poser les bases. Et maintenant, vous avez peut-être peur de demander à vos collègues « mais en fait c’est quoi un LLM ? » ou encore « tu es sûr que tu devrais faire gérer tes placements financiers à risque par un Llama ? »
Reprenons les choses dans l’ordre pour mieux comprendre la révolution de l’IA générative, en partant de l’intelligence artificielle prédictive.
Qu’est-ce qu’une IA prédictive ?
L’IA prédictive est entraînée à résoudre une tâche, comme prédire les ventes du lendemain ou jouer aux échecs. Pour cela, on utilise plusieurs techniques comme l’apprentissage supervisé (montrer des exemples) ou l’apprentissage par renforcement (l’IA joue contre elle-même). Retrouvez mon lexique des LLM pour approfondir ce vocabulaire de l’IA.
Cela fonctionne car sous le capot, les IA sont des modèles statistiques qui détectent automatiquement les liens a priori invisibles entre les données d’entrée.
Si vous avez déjà fait des statistiques, pensez à une gaussienne : il suffit d’estimer sa moyenne et sa variance (par exemple à partir de 10 données) pour tracer la courbe (une infinité de chiffres) et connaitre la probabilité de n’importe quel scénario. Les chercheurs ont beaucoup travaillé pour créer des modèles beaucoup plus avancés, optimisés pour apprendre, comme les réseaux de neurones profonds.
Une fois entraînée, on peut utiliser l’IA dans la vraie vie, sur des données nouvelles : prédire les ventes du lendemain, jouer aux échecs contre un humain.
Comment faire fonctionner une IA sur un ordinateur ?
Sur le plan logiciel, on utilise des technologies comme TensorFlow ou PyTorch, qui vont solliciter les CPU et GPU pour faire des calculs. Ces librairies implémentent des algorithmes ultra-optimisés.
Un modèle d’IA mobilise beaucoup de calculs entre vecteurs (~ tableaux de chiffres), matrices (tableaux 2x2) et tenseurs (matrices généralisées). C’est pour cela que les GPU sont très utiles, car le domaine de la 3D utilise des structures de données similaires : pensez aux images matricielles, qui sont des rectangles de chiffres, exactement comme les couches d’un réseaux de neurones profond. Désormais, on crée même du matériel spécifique à l’IA comme les TPU de Google.
De l’IA prédictive à l’IA générative, en passant par Harry Potter
Maintenant, pourquoi ce boom soudain des ChatGPT et consorts ?
Les modèles génératifs sont entraînés sur une tâche de prédiction du prochain mot dans une phrase, par exemple pour réciter tout Harry Potter.
Cette tâche paraît très bête, même quand on est team Gryffondor, mais il s’avère que lorsqu’elle est réalisée à grande échelle, le modèle se met à apprendre à parler, et à pouvoir résoudre des problèmes encore jamais vus !!
Concrètement, l’apparition des grands modèles de langage ou LLM découle de la combinaison de plusieurs facteurs :
- On a trouvé le bon modèle mathématique pour apprendre sur des textes de grande longueur, les Transformers (pensez aux robots géants pour retenir le nom)
- On a le matériel CPU/GPU pour entraîner les modèles et des outils logiciels matures (OpenAI a d’ailleurs commencé par traiter ce sujet en 2015)
- On a l’infrastructure pour faire des calculs à une échelle infinie en simulant un ordinateur géant : le cloud
- On a des données de masses contenant des textes, des images, des vidéos : tout Internet
Et enfin par chance, on a pu démontrer que plus le modèle est gros (~ en nombre de neurones), plus on a de données, plus on l’entraîne, plus il devient précis : il s’agit des lois de passage à l’échelle. Avant, les modèles plafonnaient rapidement.
Des modèles de grande taille et multi-tâches
Une première conséquence de la taille des LLM est qu’ils sont difficiles à héberger, car leur inférence est coûteuse (avant seul l’entraînement était vraiment calculatoire). Retrouvez mon dernier article dans le numéro 147 de Quoi de neufs les devs à ce sujet. Et si voulez en savoir plus sur les travaux de recherche qui ont conduit à la révolution des LLM, découvrez ma publication “5 articles de recherche fondamentaux pour comprendre les LLM”.
Ensuite, pouvoir parler en français à une IA est une révolution. Mais en fait l’intérêt des LLM réside surtout dans la possibilité de les programmer pour réaliser différentes tâches, grâce à un prompt.
Avant, il fallait entraîner un modèle par tâche à accomplir. Seuls les modèles profonds avancés pouvaient résoudre plusieurs tâches, et encore dans un contexte précis. Traduire des textes dans quelques langues ou prédire les ventes de plusieurs catégories de produit d’un site e-commerce relevait encore de l’exploit en 2020.
Les LLM sont maintenant capables de résoudre la majorité des tâches de traitement automatique du langage (TAL ou NLP). J’ai eu la chance de voir ce sujet abordé par le chercheur Mathieu Lafourcarde du LIRMM lors de la journée TextMine de juin dernier, et le constat était sans appel. Je cite : « toute resistance est futile ». Lui-même citait en fait probablement les daleks de Docteur Who...
Dans les autres domaines que le texte, on parle plus généralement de “modèle de fondation”, Salesforce crée par un exemple un [modèle de fondation pour la prédiction de séries temporelles (typiquement de ventes), nommé Moirai.
Quel impact des LLM sur le métier de développeur ?
Très bien, mais pour les développeurs, qu’est-ce que cela signifie ?
La conséquence pour les développeurs les grands modèles de langage peuvent être utilisés pour traiter des entrées sorties au format texte, par exemple pour des chatbots, mais aussi pour choisir des actions à mener dans des contextes hétérogènes. Naviguer sur Internet demande par exemple de nombreux micro-choix, browser use intègre un agent qui résout ce problème.
Cette capacité de prise de décision laisse envisager la création d’agents autonomes ou a minima de nouveaux pipelines d’automatisation intelligents. Créer votre propre assistant de code en vous appuyant sur Codestral comme IA de base est tout à fait possible !
On utilise pour cela des technologies comme LangChain en Python ou Mastra/Vercel AI SDK en JavaScript. Attention, il ne s’agit pas de créer une IA, mais bien d’écrire du code informatique classique qui utilise l’intelligence artificielle générative. Car il n’est pas nécessaire de réentraîner ou ni même spécialiser (fine-tuner) un LLM, on peut l’utiliser tel quel pour de nombreuses tâches.
Dans ma formation LangChain et LangGraph, j’embarque des développeurs de tous horizons, qui n’ont généralement encore jamais travaillé avec de la donnée.
Au point de faire émerger un nouveau métier, celui de “développeur LLM”, la personne chargée de concevoir ces systèmes informatiques intelligents. C’est plutôt une bonne nouvelle pour l’emploi, étant donné les difficultés que subissent aujourd’hui les développeurs web. Votre prochain poste sera probablement boosté à l’IA !
De l’IA prédictive au développement LLM, il n’y avait donc qu’un pas... de géant.
Warpgate : Fini la galère des accès SSH et BDD : J’ai trouvé la perle rare ! 🚀
Cedg du blog “Le Geek Heureux”, vous propose cette semaine une perle
Imagine un portail magique qui sécurise tes serveurs. C’est exactement ça, Warpgate ! C’est un bastion moderne qui s’installe en deux temps, trois mouvements. Oublie les usines à gaz qui demandent des jours de configuration. Ici, on parle d’une simplicité déconcertante.
Construire des serveurs MCP plus intelligents — De la théorie à la pratique
Découvrez comment transformer vos prototypes MCP fragiles en serveurs intelligents et robustes pour les LLM, en appliquant des principes défensifs inspirés du projet RAGmonsters. Pour en savoir plus retrouvez Horacio dans son article.
Soutenir le Journal du Hacker : une proposition de modernisation technique
Si vous ne connaissez pas le journal du hacker, je pense que vous loupez quelque chose. Si vous le connaissez et l’appréciez, je vous recommande la lecture de cet article de Maxence qui propose de l’aide à Cascador qui soutient tout seul ce projet qui rends service à toutes la communauté tech fr.
Why You Should Stop Writing Tests
J’entends déjà des applaudissements et des cris de rages. Allez lire l’article, faites vous votre propre idée, éventuellement argumentez… et puis venez dire ce que vous en pensez.
J’ai Free et je ne comprends rien
Franchement cet article n’est pas forcément lié au dev, mais si vous voulez voir à quel point on peut se retrouver dans des situations délirantes je vous en conseille la lecture, cela se lit comme un épisode Netflix (si je puis me permettre).
Merci Kikinovak.
Coucou Spécial à Olivier Poncet, si tu passes par là, je te conseille la lecture, cela te rappellera de bon souvenir.
OWASP Top 10 : 10 erreurs que les développeurs web font tous les jours (et comment les éviter)
Un article qui fait le tour de 10 vulnérabilités que vous ne ferez plus jamais si vous prenez le temps de le lire l’article et de vous exercer un peu.
Bosser 4h par semaine, c’est réaliste ?
On retrouve une excellente vidéo d’Hugo pour redécouvrir l’origine du Digital Nomadisme et de la semaine de 4h de Tim Ferris.
Une formation complète et gratuite sur Postgresql
Nicolas propose sur son Github cette formation très complète sur Github.
370+ fichiers
21 chapitres
7 annexes
du niveau débutant à avancé
perf, sécurité, SQL avancé, HA, nouveautés PG18…
Au passage, il a mis en place beaucoup d’autres formations :
Go
Maria DB
TCP/IP
SSH
Python
git
etc.
La claque du développeur
Cela vous est déjà arrivé de voir tout votre petit monde au travail que vous pensiez maitriser parfaitement se faire chambouler par l’arrivée de collègues un peu trop performant ou qui posent trop de questions ?
Si vous vous reconnaissez dans cette situation ou qu’elle vous intrigue, je vous invite à lire ce super article de Marthym.
LA CAISSE À OUTILS
Dans cette rubrique, je vous présente des outils qui peuvent vous aider dans votre quotidien de dev.
Croc
FastMCP
Tunnelto
CONFÉRENCES ET ÉVÉNEMENTS À VENIR
Dans cette rubrique, je te présente les conférences et événements à venir dans les prochaines semaines
DevCon #26 : sécurité / post-quantique / hacking - Paris - France
Au programme de cette journée pour le moment :
Post-quantique / Ludovic Perret
Les nouveaux gadgets de la peur / Christophe Villeneuve
Revue de code 2.0 : l’IA est-elle prête à prendre le relais ? / Frédéric Malo (Checkmarx)
Immutable Linux / session par les équipes de Suse
WebDays Convention - 2 au 6/02/26 - Aix-En-Provence - France
Les WebDays c’est :
Réunir des communautés passionnées pour vivre une expérience humaine la plus enrichissante possible
Proposer un événement accessible au plus grand nombre quels que soient le niveau et les moyens de chacun
Faciliter la participation des étudiants et demandeurs d’emploi grâce à des tickets “solidaires” offerts
Solliciter des prestataires événementiels locaux et privilégier les petites structures pour un impact réduit
Insuffler une dynamique bienveillante pour un apprentissage mutuel entre débutants et experts
Contribuer au financement de projets Open Source qui font avancer le web et qui sont au coeur de nos métiers
Merci Aurélie
Je tiens à souligner ici le super travail d’Aurélie Vache qui tient depuis plus de 7 ans un github qui donne toutes les informations pour les conférences à venir où chacun.e peut contribuer.
Il y a même un site associé pour faciliter tes recherches de conf : developers.events
<AFFILIATION>
Dans cet espace, je présente des services ou des produits affiliés. Je le dis en toute transparence, car vous êtes en droit de savoir que si vous achetez un service ou un produit dans cette zone, je serai rémunéré. Pour vous cela ne change rien, enfin si ! parfois vous pourrez profiter de remises négociées auprès des annonceurs.
Cela me permet de récompenser le travail de préparation de cette newsletter.
SetApp
Le meilleur rapport qualité / prix pour booster votre Mac ou votre iPhone. Des dizaines d’applications pour un abonnement rikiki.
Apprenez le code et la programmation et profitez de 10% de réduction chez Code Garage
Vous connaissez le podcast Code Garage de Nicolas Brondin Bernard ?
Mais si, il est présent dans chaque numéro de cette newsletter. Mais saviez vous que Code Garage vous propose des cours. Et bien Nicolas m’a gentillement proposé une remise de 10% sur l’ensemble de son catalogue par abonnement ou au cours acheté individuellement.
Pour en profiter c’est très simple :
Cours seul : par exemple MySQL => https://code-garage.com/courses/sql-mysql?coupon=HAPPYTODEV (il suffit d’ajouter ?coupon=HAPPYTODEV)
Abonnement à la version pro => tous les cours en un seul abonnement => https://code-garage.com/payment/pricing?tab=individual&coupon=HAPPYTODEV
LES DEMANDES DE STAGES, ALTERNANCES ET JOBS
Ici je vous présente les demandes de stages, d’alternances et de jobs, des personnes qui m’ont contactées pour avoir un peu d’aide.
Si vous êtes un recruteur, vous avez les informations pour les contacter.
Si vous n’êtes pas un recruteur, mais que vous pensez qu’un profil pourrait trouver sa place dans votre entreprise, n’hésitez pas à en parler à votre manager.
Les zones géographiques sont les souhaits des personnes, toutefois si vous avez une super offre à faire à quelqu’un même si ce n’est pas dans sa zone souhaitée, proposez là quand même. On ne sait jamais.
Et je précise aussi, quelque chose de très important pour moi et sans doute aussi pour toutes ces personnes, certaines débutent, certaines sont en reconversion, donnez leur une vraie chance. Ne les mettez pas sur des stages ou alternances inintéressants, aidez les à se dépasser pour eux mais aussi dans l’intérêt de votre entreprise.
En résumé, soyez bienveillant et humain.
Aux devs, si vous souhaitez passer dans cette rubrique gratuitement, il vous suffit de me contacter en DM sur Twitter (happytodev), sur LinkedIn (Frédéric Blanc) ou par email happytodev@gmail.com.
N’hésitez pas, c’est gratuit et cela peut vous aider.
+ de 100 devs sont déjà passé.e.s ici
Vous êtes déjà plus de 80 devs à être passés dans cette rubrique et je suis vraiment content d’avoir pu, modestement à mon niveau, vous donner une peu de visibilité.
Merci pour votre confiance.
Pas de demandes cette semaine.
La semaine prochaine je vous présenterai d’autres profils.
Si vous souhaitez passer dans cette newsletter, go dans mes DMs sur Twitter.
LES OFFRES D’EMPLOIS
Dans cette section, je te présente les offres d’emploi de nos partenaires mais également parfois celle des devs/sys/secu qui recrutent dans leur boîte.
Vous êtes une entreprise ou un recruteur ?
Passez vos annonces (job, stage, alternance) dans cette newsletter
Elle a plus de 2400 abonné.e.s et est lue par près de 2000 personnes chaque semaine.
Voici les packs que je vous propose :
Chaque annonce achetée a une durée de diffusion de 4 semaines, consécutives ou non. C’est vous qui décidez.
1 annonce : 57,00€
5 annonces : 270,00€ (-5%)
10 annonces : 517,00€ (-10%)
Recruteuses, recruteurs venez passer vos annonces gratuitement sur Framework Heroes
En tant que recruteurs, vous recherchez des devs spécialisés sur les frameworks ?
Framework Heroes est l’endroit parfait pour cela.
En ce moment, vos annonces sont gratuites, contactez moi pour en profiter.
UN PEU D’HUMOUR !
Il est temps de sourire et de se détendre un peu à présent. Dans cette rubrique, je vous présente les ressources amusantes que j’ai pu trouver.
Toi aussi tu lances ton SaaS IA ?
Laws of physics
#LaPetiteInfoDuJour - Bjarne Stroustrup
Avec l’autorisation d’Olivier Poncet, je republie #LaPetiteInfoDuJour prise au hasard ou pas dans celles de la semaine.
C’est bon pour votre culture générale.
Merci Olivier pour ce rendez-vous quotidien !
LE MOT DE LA FIN
J’espère que cette newsletter vous plait, je vous invite encore une fois à vous y abonner, c’est le meilleur soutien que vous pouvez m’apporter.
Vous recevrez cette newsletter directement dans votre boîte email le lundi.
J’aimerai également vous demander de la partager autour de vous avec vos collègues et sur les réseaux sociaux. Cela m’aide vraiment et cela ne vous coûte rien. Il suffit de cliquer sur le bouton ci-dessous :
Si vous souhaitez me soutenir financièrement ou même gratuitement, je vous invite à consulter ma page dédiée sur mon site.
Sur cela, je vous souhaite une excellente semaine !
Happy Coding à toutes et à tous
A bientôt
Fred
Crédits photos
Photo de Scott Graham sur Unsplash
Photo de Marcos Gabarda sur Unsplash
Photo de Mathew Schwartz sur Unsplash
Photo de Susan Holt Simpson sur Unsplash
Photo de Corina Rainer sur Unsplash
Photo de Alexander Shatov sur Unsplash
Photo de Markus Winkler sur Unsplash
Photo de Kenny Eliason sur Unsplash
Photo de Jerry Wang sur Unsplash
Image par Gerd Altmann de Pixabay


































