lundi.dev

Tous les lundis, la tech ensemble
Tous les anciens épisodes

…et ça se voit d’ailleurs

lundi.dev du lundi 26 janvier 2026

Ça se fait en un weekend

Ça fait longtemps que je n’avais pas vu à ce point cette phrase répétée sur le net. C’est le genre de phrases assez dédaigneuses que je voyais passer régulièrement dans des commentaires, lorsque l’on voyait Twitter pointer le bout de son nez en 2008. En vrai, un site avec des comptes simples et des fils de messages courts, ça se fait en un week-end, non ?

C’est difficile pour moi de blâmer ces piliers de bar numériques : c’est du bon sens, après tout. On parle de quoi ? Une table de base de données pour stocker les profils, une autre pour y mettre les tweets postés, deux clés étrangères et hop, emballez, c’est pesé. Et vu qu’ils le font en Rails, à ce stade ça n’est qu’une affaire de quelques lignes de style à rajouter au résultat d’un tutoriel, et vous avez un réseau social. L’affaire d’un week-end, qu’on vous dit !

Sauf que… non, évidemment. Outre le fait que la complexité de Twitter résidait surtout dans sa mise à l’échelle (les twittos de l’époque se souviendront sans doute des fameuses « fail whales »), c’est oublier que créer du logiciel, c’est compliqué ; le maintenir, une gageure, les deux étant liés, évidemment. Faites trop de compromis lors de la conception de vos fondations, et vous devrez vous réveiller à l’aube pour sauver une production en feu ; prévoyez trop en amont, et vous n’avancerez jamais, vous épuisant à combattre des chimères en n’ayant comme seule récompense votre propre ego perfectionniste (qui ne paiera pas votre loyer).

L’adoption en masse des méthodes Agile depuis la fin des années 2000 avait pour objectif non-avoué de limiter les dérapages budgétaires, en rapprochant le développement des utilisateur·ices et en forçant les itérations en cycles courts. Malgré ces efforts, vingt-cinq ans (25 ans !) après la publication du Manifeste Agile, seules 38 % des organisations voient leurs projets logiciels se terminer à l’heure (selon le rapport Wallington de 2025). Je trouve cette statistique terrifiante, et en même temps un peu rassurante : non, ça n’est pas si étrange que je me rate de temps en temps dans mes estimations, tant c’est compliqué.

Ce que vous lisez en est d’ailleurs un parfait exemple. L’idée me trotte en décembre 2025 : me forcer à écrire plus régulièrement sous la forme d’une newsletter, et d’y allier une revue de presse pour toujours proposer un contenu intéressant au cas où mes billets d’édito soient peu inspirés au goût de mes lecteur·ice·s. Le 7 janvier, je dessine une maquette de site pour formaliser tout ça… avant de me dire qu’hey, en vrai, d’ici le lundi qui suit, ça sera prêt, non ? Après tout, on parle d’intégrer une maquette de site tout simple avec un formulaire d’inscription, de rajouter quelques appels à une API de gestion d’e-mail, et c’est tout, hop, l’affaire d’un week-end.

Mon envie de tout refaire du sol au plafond (et de gérer une bonne partie de l’envoi de cette newsletter par moi-même, pour apprendre comment ça marche), en a décidé autrement, et vous n’avez pu vous inscrire à cette newsletter… qu’hier. Oups.

Cette fameuse phrase « ça se fait en un week-end » est pourtant réapparue récemment alors que des avancées présentées comme spectaculaires des derniers agents basés sur des LLMs (ces fameux Claude Code et consorts) pourraient générer mon système de gestion de newsletter en une fraction de ce fameux week-end. Pire encore, ils auraient peut-être pu y associer les tests que je n’ai jamais écrits, l’interface d’administration que je me garde précieusement comme confiserie à réaliser plus tard, voire débusquer certains cas limites auxquels je n’ai pas pensé.

Mais, pour ce cas précis… quel intérêt ? Atteindre plus vite une deadline que je me suis auto-imposée ? Manquer de comprendre et d’intégrer par moi-même des subtilités dans les mécaniques des outils que j’ai utilisés pour faire ça (Typescript, Nuxt, les Cloudflare Workers et le logiciel Postal, pour les plus curieux) ? Voilà pourquoi je garde les LLMs loin de moi dans ces explorations « perso ». S’autoriser à écrire des bugs faits maison, quand on n’a pas de pression professionnelle, c’est aussi se permettre de marcher au moins une fois le long d’un chemin pour pouvoir m’y repérer à l’avenir.

Et ça, ça vaut bien un week-end qui dure 15 jours de plus.


Les 5 tabs

  • Prediction: Microsoft Is Going To Do The Funniest Thing Imaginable
    Commençons de manière légère, avec un court essai de Mason Remaley qui se demande si l’évolution ultime de Windows, ça ne serait pas finalement de proposer une distribution Linux avec un Wine bien configuré. L’année 2026, c’est aussi de ne pas trouver ça si absurde.
  • L’IA ne va pas nous remplacer : elle va nous rendre idiots (vidéo)
    Ce titre provocateur cache la dernière vidéo de Micode, qui met le doigt sur un aspect de la montée des LLM et autres IA génératives qui n’est pas assez discuté. Enfin, si, mais souvent dans discours « boomeresques » peu utiles à la réflexion (« ah, ces jeunes avec leurs téléphones ! »). Cette vidéo souligne plutôt le côté « escalator pour cerveau » de ces outils qui vous habituent rapidement à ne plus l’entraîner, rendant d’autant plus difficile la progression des juniors dans leurs métiers. Développeur·euse·s qui débutez dans ce métier, courage à vous, si vous me lisez !
  • Voice Design, Clone, and Generation
    Un autre lien à propos de l’IA générative, plutôt en forme d’avertissement : ce petit billet de Simon Willison, sous forme de retour d’expérience, souligne à quel point il est possible désormais de cloner une voix sur un Macbook Pro ou un ordinateur doté d’une carte graphique de milieu de gamme. Oui, cloner une voix, c’est désormais faisable partout, à partir de seulement quelques secondes d’audio, sans laisser de traces nulle part. N’oubliez pas de demander à vos proches comment va Woulfie, surtout.
  • The Incredible Overcomplexity of the Shadcn Radio Button
    Une plongée tête la première dans le monde kafkaïen du développement web industriel. Après tout, pourquoi s’embêter à utiliser du CSS quand on peut recréer l’intégralité d’un composant en moins bien et moins maintenable ? L’article se termine sur une nouvelle subtilité CSS dont j’ignorais l’existence.
  • Rust's Culture of Semantic Precision
    Un très court post de blog qui explique un peu pourquoi je suis tombé amoureux, comme plein d’autres, du langage Rust et de son écosystème : un véritable souhait de choisir les bons concepts pour abstraire correctement des notions sans pour autant sacrifier ni la précision ni les performances. Quel bonheur :)

Le changelog

  • Le gouvernement n’a pas renoncé à accéder au contenu des discussions sur les messageries chiffrées
    Hélas, chassez le Chat Control européen par la fenêtre que le législateur re-rentre par la porte, effrayé par la montée pourtant légitime de RCS et son chiffrement de bout en bout.
  • Latest ChatGPT model uses Elon Musk’s Grokipedia as source, tests reveal
    Il va falloir apprendre à ces LLMs à ne pas croire leurs alter-egos, sinon on ne va pas s’en sortir.
  • Europe Prepares for a Nightmare Scenario: The U.S. Blocking Access to Tech
    Les instances européennes arriveront-elles enfin à se rendre compte de notre dépendance chronique aux plateformes américaines, tant les entreprises que dans notre quotidien ? (spoiler : j’ai l’impression que ça fait 20 fois qu’on nous fait le coup, donc je ne retiendrai pas ma respiration…)
  • GPTZero finds 100 new hallucinations in NeurIPS 2025 accepted papers
    Les papiers soumis à l’une des principales conférences scientifiques de l’industrie dédiée aux IAs au sens large ont été soumis à une vérification des sources bibliographiques… et le résultat est désastreux. Où est la honte ?
  • I added a Bluesky comment section to my blog
    J’avais lu quelques exemples d’intégrations des commentaires du fédivers avec Activity Pub, mais c’est l’une des premières fois que je vois un descriptif complet de la même chose côté Bluesky avec AT Proto… et ça a l’air franchement simple à réaliser ; la simplicité du protocole et l’ouverture des serveurs de Bluesky y contribuent beaucoup.
  • Standard.site and Why Coordination Matters More Than You Think
    Toujours du côté d’AT Proto, plusieurs outils différents mettent en commun leur format de données pour proposer le futur du blogging d’une manière interopérable sur la même technologie qui fait tourner Bluesky. Sans doute du gadget à ce stade, mais l’idée reste séduisante !
  • The hidden cost of PostgreSQL arrays
    Déjà évoqué rapidement en stream lundi dernier, beau billet très didactique qui rappelle très bien pourquoi stocker des tableaux dans des colonnes de Postgres est une idée séduisante mais très casse-gueule.
  • jQuery 4.0.0
    On en parlait dans le dernier stream, mais ça serait dommage que vous le ratiez si vous ne l’avez pas vu passer : oui, il y a une nouvelle version de jQuery qui vient de sortir, et oui capitaine, nous sommes bien en 2026.
  • HTML parsers in Portland
    Simon Willison avait remarqué que les LLMs arrivaient à réécrire des briques logicielles dans d’autres langages à la volée, si les tests suffisants existaient pour les guider. Cette réussite en apparence cache une forêt de problèmes fascinants très bien décrite par ce billet.
  • Noclip.website
    Pour changer d’air, pourquoi ne pas se balader dans les décors en 3D des jeux de votre enfance, directement dans votre navigateur ? Attention, ça peut vite vous captiver une petite heure à redécouvrir à quel point Nintendo vous a menti par de subtils effets d’optique pendant tout ce temps.

Quoi de neuf chez Stan ?

L’éléphant dans la pièce, c’est évidemment la newsletter que vous tenez entre vos mains (si vous me lisez sur mobile), qui est adossée à un nouveau site flambant neuf.

Mais ça n’est pas le seul site tout neuf qui vient de sortir des fourneaux : j’ai enfin réussi à surmonter mon angoisse de me « vendre » en mettant enfin à jour mon portfolio, Paraphe Studio. Mon carnet de commandes s’est un peu vidé après l’année entière passée à travailler sur Tempoquiz, et il est l’heure pour moi de prendre mon bâton de pèlerin pour aller prêcher la bonne parole : « Faites appel à Stan, il peut vous aider ».

À part ça, Tempoquiz, le projet qui m’a occupé presque l’intégralité de 2025, n’a pas avancé d’un iota depuis le passage à la nouvelle année. Mon nouvel objectif, c’est que cette section de la prochaine newsletter soit l’occasion de vous annoncer de belles choses concernant ce projet… une avant-première, qui sait ?


Cette première newsletter vous a-t-elle plu ? N’hésitez pas à répondre directement à cet e-mail, et je vous lirai avec attention. J’ai bien conscience qu’elle peut paraître décousue, mais je prends mes marques… je vais essayer d’appliquer mes propres convictions « itératives » à l’écriture, donc vos retours sont précieux, en réponse à e-mail donc ou sur Bluesky.


Allez, on se retrouve lundi prochain en stream sur twitch.tv/Signez (suivez la chaîne pour ne pas le rater !), et dans quinze jours pour une nouvelle newsletter. Promis, elle sera mieux rédigée grâce à ma future nouvelle interface de rédaction flambant neuve, codée avec amour en un week-end.

À très vite,

— Stan (@signez.fr)

C’était la version web de la newsletter de lundi.dev du lundi 26 janvier 2026.

Vous pouvez vous abonner à cette newsletter pour la recevoir dès 11h un lundi sur deux.
(Un flux RSS arrive bientôt !)