Kessel

đŸ’„ "Incidents are one of the most honest places to see how your organization already functions"

Cette Ă©dition a failli ne pas exister. Ça aurait Ă©tĂ© dommage, car peut-ĂȘtre que vous seriez passĂ©s Ă  cĂŽtĂ© de rĂ©flexions sur les async primitives de react, les derniĂšres failles de sĂ©curitĂ© et sur l’excellent article d'un de mes blogs prĂ©fĂ©rĂ©s: "Humans in Systems".

Still D.R.E.Y
2 min ⋅ 05/03/2026

Hello les ami.e.s,

Oui, j’ai du retard. En fait, pour ĂȘtre totalement honnĂȘte avec vous, j’avais mĂȘme prĂ©vu de ne rien sortir en mars : quand je me suis mise Ă  prĂ©parer l’édition de ce mois-ci, je n’avais rien Ă  vous dire. Nada. Walou. Oui, j’ai lu des trucs en fĂ©vrier, mais rien ne m’avait fait de "wahou effect”. J’aurais pu vous balancer 4 liens qui sont dans ma liste de lecture : des trucs un peu standards, intĂ©ressants certes, mais qui ne m’avaient pas passionnĂ©e. J’ai choisi de ne rien faire, car si je n'ai rien Ă  dire, en gĂ©nĂ©ral, je ne dis rien. Et comme c’est ma newsletter, je trouve plutĂŽt sympa qu’elle me ressemble :)
Et lĂ , BAM: Ă©videmment, en 2 jours, j’ai plongĂ© dans un rabbit hole de trucs intĂ©ressants. Alors vous me direz, peut-ĂȘtre que les attaques par bot IA et les async react primitives, ca n’intĂ©resse que moi, mais j’espĂšre que non

En attendant, let’s read.

Et si on vous a transfĂ©rĂ© cet email, n’oubliez pas de vous abonner đŸ’œ.

👀 Les 4 articles à lire ce mois-ci

hackerbot-claw : un bot IA qui attaque les CI/CD
The next era of React has arrived: Here’s what you need to know
You Can’t Debug a System by Blaming a Person
Building Design Components with Action Props using Async React

Et avant de continuer, je vais vous mettre Ă  contribution : j’ai plusieurs articles dans mon backlog de blog, mais j’ai du mal Ă  choisir lequel sortir en premier. PlutĂŽt un article tech sur l’API Temporal bientĂŽt implĂ©mentĂ©e sur tous les navigateurs (donc il serait temps de s'y mettre) OU mes recherches sur V8 qui durent depuis bien trop longtemps ? OU un article plus sociologique sur pourquoi les dev ont l’impression d’ĂȘtre tout le temps fatiguĂ©s OU un article sur la fragilitĂ© de nos (Ă©co)systĂšmes numĂ©riques ? Help me.

Sondage
Ce sondage est disponible pour les abonné.es dans le format newsletter, abonnez-vous pour la recevoir !

Vous préféreriez que mon prochain article de blog parle de :


👑 Une meuf de la tech à connaitre

✹Meredith Whittaker✹

Evidemment, Meredith Whittaker est sur ma liste des "ladies of tech” qui comptent depuis bien longtemps. Personnellement, je l’ai dĂ©couverte Ă  ce moment lĂ  :

"les” Ă©tant Elon Musk et Mark Zuckerberg. Silicon Fucking Valley, "La Loi du plus fort", documentaire Arte, 2024.

3 exemples concrets de son impact sur la tech que je trouve vraiment inspirants:

  1. ArrĂȘter le Project Maven. En 2018, elle lance une pĂ©tition signĂ©e par plus de 3000 employĂ©s de Google contre un contrat militaire visant Ă  dĂ©velopper de l'IA pour des drones. Google n'a finalement pas renouvelĂ© le contrat đŸ„ł

  1. Le Google Walkout. Toujours en 2018 Ă  Google, elle a Ă©tĂ© l'une des principales organisatrices d'une grĂšve rĂ©unissant plus de 20000 employĂ©s pour dĂ©noncer la gestion des cas de harcĂšlement sexuel en interne. Thank you Meredith đŸ’ȘđŸŒ

  2. La dĂ©fense du chiffrement. Face aux projets lĂ©gislatifs europĂ©ens et britanniques visant Ă  affaiblir le chiffrement, elle a maintenu une ligne ferme : Signal ne compromettra jamais ses engagements en matiĂšre de sĂ©curitĂ©. Elle a menacĂ© plusieurs fois que Signal quitte les marchĂ©s. Des choix clairs et fermes qui montrent qu’on peut mettre des limites.


đŸ„đŸŒâ€â™€ïž TMIL (this month I learned)

Ce mois-ci, j’ai appris ce que c’était un Bloom filter. Tl;dr : L'idĂ©e de base du Bloom filter, c’est: "peut-ĂȘtre oui, jamais non". C’est une structure de donnĂ©es qui permet de savoir si un Ă©lĂ©ment fait partie d’un set et oĂč les faux positifs sont possibles, mais pas les faux nĂ©gatifs. Mais, plus il y a d’élĂ©ments dans le set, plus la probabilitĂ© de faux positifs est Ă©levĂ©e.

Imaginons une base d’utilisateurs avec leur adresse email. Quand un nouvel utilisateur veut crĂ©er un compte, tu dois vĂ©rifier que l’email qu’il utilise n’est pas dĂ©jĂ  pris. Tu pourrais passer toute ta liste d’utilisateur en revue (linear search), mais bon si t’es Google, ca va ĂȘtre long. Tu peux faire du binary search en ordonnant ta liste (par ex par ordre alphabĂ©tique), mieux mais toujours long. Un filtre de Bloom rĂ©pond Ă  cette question trĂšs rapidement et en trĂšs peu de mĂ©moire, avec un compromis : il peut se tromper dans un sens. Mais pour certains usages, c’est ok d’avoir des faux positifs, si l’objectif c’est d’ĂȘtre rapide.

Par exemple, avant de contacter un serveur pour vĂ©rifier si une URL est malveillante, Chrome consulte d’abord un filtre de Bloom local : si le filtre dit NON, c’est ok, s’il dit oui peut-ĂȘtre, et Chrome fait une vraie vĂ©rification. RĂ©sultat, 99% des URL sont filtrĂ©es localement presque instantanĂ©ment.
Le filtre de Bloom est aussi ultra utilisĂ© dans les bases de donnĂ©es (Cassandra, PostgreSQL) et les caches (Redis par exemple) : avant de consulter la DB pour une clĂ© qui n’existe peut-ĂȘtre pas, Redis consulte un filtre de Bloom.


🍰 Et un peu de rab


Web dependencies are broken, can we fix them ? - North Korean infiltrator caught working in Amazon IT department thanks to lag - South Korea Issues Strict New AI Rules, Outpacing the West - Pause a css animation - Web Almanac : http Archive’s annual state of the web report 2025

Et voilĂ , merci d’avoir lu cette Ă©dition-qui-a-failli-ne-pas-exister, et rendez-vous le mois prochain !

Still D.R.E.Y

Par Dre Drey

“Petite helvĂ©tique” (si t’as la ref, t’es un bon), ayant quittĂ© mes sommets alpins pour finir ma thĂšse d’anthropologie Ă  Paris. AprĂšs plusieurs annĂ©es Ă  enseigner, conseiller et Ă©crire, j’ai amorcĂ© un virage Ă  180 degrĂ©s pour me consacrer au dĂ©veloppement web. Depuis, je suis Ă  la fois passionnĂ©e par les mystĂšres de V8 ET par l’écosystĂšme social et politique qu’est et que construit la tech d’aujourd’hui. Accro aux K-dramas, aux paillettes et aux jeux de mots de bas Ă©tage, j’alterne entre mes lunettes d’anthropologue fascinĂ©e, de dev passionnĂ©e et d’humaine engagĂ©e pour une “tech great again”. Il parait que je suis dans la lune, je suis juste en rando mentale quelque part entre Paris et les Alpes 💜.
Ha oui, j’ai un blog aussi.

Les derniers articles publiés

🎂 Happy birthday "Still D.R.E.Y"

par Dre Drey   ⋅  06/07/2026 2 min

Ce mois-ci, on fĂȘte les un an de cette newsletter ! Merci d'ĂȘtre lĂ , depuis 12 mois ou 2 semaines, de lire, de partager et de rĂ©agir Ă  ce que j'Ă©cris. Edition spĂ©ciale Ă©videmment, let's read !

⚗ "As if AI were a homogeneous liquid, a magical elixir"

par Dre Drey   ⋅  01/06/2026 2 min

Ce mois-ci, 4 lectures autour de l’IA, non pas pour annoncer la fin du monde ou celle des dev, mais pour remettre un peu de nuance dans le dĂ©bat. Terminologie, impact sur le mĂ©tier, futur du frontend ou usages selon le genre : des articles pour Ă©chapper Ă  la vision homogĂšne et magique de l'IA. Let's read !

🚜 "They built a system that treats your attention as an extractable resource. The most radical thing you can do is refuse to be extracted."

par Dre Drey   ⋅  04/05/2026 2 min

Si vous avez l’impression que le web devient de plus en plus pĂ©nible Ă  utiliser... ce n’est pas (que) vous. Ce mois-ci, un article sur l'enfer des pages web illisibles, mais aussi sur les Ă©motions des LLMs et sur comment et pourquoi recruter des gens meilleurs que soi. 4 formats diffĂ©rents, 4 sujets diffĂ©rents: il y en a pour tous les goĂ»ts!

🐉 "What does it say about the tech industry if brilliant employees end up taking their lives?"

par Dre Drey   ⋅  06/04/2026 1 min

Cette édition vous parvient alors que je suis certainement quelque part derriÚre le "Great Firewall". Pour l'occasion, les 4 articles de ce mois se concentrent sur ce qu'il se passe dans la tech ailleurs qu'en Occident (c'est pas glorieux).

đŸ‘ïž "Do I experience these existential crises? Or am I just running crisis.simulate()?"

par Dre Drey   ⋅  02/02/2026 2 min

Bienvenue en fĂ©vrier ! Dans cette Ă©dition, Internet devient de plus en plus flippant/fascinant, mais on continue de se poser les mĂȘmes questions : comment bien tester une application ? Comment la rendre performante ? Comment la sĂ©curiser ?

💖 "Clean code matters - but being kind to yourself matters more"

par Dre Drey   ⋅  05/01/2026 2 min

Pour cette premiÚre newsletter de 2026, j'ai décidé de changer légÚrement de rythme : la newsletter ne sera plus envoyée tous les 1er du mois, mais tous les premiers lundis du mois. Voici la sélection tout en douceur pour vous accompagner dans cette reprise.

đŸ”„ "This is the moment you realize that some people just want to watch the world burn"

par Dre Drey   ⋅  01/12/2025 2 min

Ce mois-ci, deux incidents ont Ă©branlĂ© les Internets (j'adore utiliser ce terme, j'ai l'impression d'ĂȘtre Yoda) : l'outage de Cloudflare, qui a shut down une grande partie des sites web dans le monde et, moins visible, Shai‑Hulud (et non, pas celui de Dune) qui a infectĂ© des centaines de paquets NPM.

đŸ‘Ÿ "We have to build in the cracks of the Internet we've come to accept as reality"

par Dre Drey   ⋅  01/11/2025 1 min

Quel Internet veut-on ? A quoi sert-il, qu'est-il devenu ? Ce mois-ci, les 4 articles les plus intéressants sont plus philosophiques que techniques. Ils nous interrogent sur nos envies, mais surtout nos besoins en matiÚre de technologie.

🎭 "I’m just a fool with dreams and a phone"

par Dre Drey   ⋅  01/10/2025 1 min

Une phrase écrite par Allan Brooks à ChatGPT, alors que l'IA l'entraßne dans une spirale folle durant plus de 300 heures de conversation. Son histoire fait partie des articles à ne pas manquer ce mois-ci, let's read !