Kessel

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

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.

Still D.R.E.Y
2 min ⋅ 01/12/2025

Hello les ami.e.s,

Ce mois-ci, il fait froid, il fait parfois neige, souvent pluie, et surtout on accumule les incidents un poil challengeants. Cloudflare et Shai-Hulud nous ont rappelĂ© la fragilitĂ© de nos systĂšmes : de nos infrastructures, comme l’explique Matthew Prince, CEO de Cloudflare dans leur postmortem, puisque leur outage n’est pas dĂ» Ă  une attaque DDoS comme ils le pensaient initialement
. De nos Ă©cosystĂšmes de partage, puisque Shai-Hulud a rĂ©ussi Ă  compromettre des milliers de dĂ©pĂŽts javascript en attaquant NPM. Ce bon vieux packages manager fonctionne davantage sur la confiance que sur la vĂ©rification, laissant ainsi des portes bien trop grandes ouvertes. La mĂȘme confiance qui nous fait tĂ©lĂ©charger/forker/utiliser un repo plutĂŽt qu’un autre sur Github parce que trĂšs starrĂ© ? Un piĂšge, nous explique Eugene Rojavski. Bref, la sĂ©curitĂ©, c’est le nerfs de la guerre, car comme le rappelle Blake Ross, “certaines personnes veulent juste voir ce monde brĂ»ler”. Alors, let’s read about security !

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

👀 Les 4 articles à lire ce mois-ci

Qu’est-ce qui s’est passĂ© le 18 novembre 2025 chez Cloudflare ?
Pourquoi se baser sur le nombre de stars d’un repo Github, c’est pas foufou ?
Mr. Fart’s Favorite Colors: why your phone’s security is unlike any other ?
L’écosystĂšme Javascript (encore) mis Ă  l’épreuve


👑 Une meuf de la tech à connaitre

✹Chelsea Manning✹

En parlant de sĂ©curitĂ©, comment ne pas parler de Chelsea Manning ? Lanceuse d’alerte amĂ©ricaine et analyste du renseignement dans l’armĂ©e Ă©tats-unienne, elle est connue pour avoir transmis Ă  WikiLeaks une vaste collection de documents confidentiels et la vidĂ©o devenue emblĂ©matique Collateral Murders.
Elle sera jugĂ©e et emprisonnĂ©e deux fois : pour la fuite des renseignements d’abord, jusqu’en 2017, puis pour avoir refusĂ© de tĂ©moigner contre WikiLeaks, en 2019.
Manning a forcĂ© un dĂ©bat mondial sur la sĂ©curitĂ©, la transparence et l’éthique. Aujourd’hui, elle travaille dans la cybersĂ©curitĂ© et l’IA et conseille des activistes, des associations et des journalistes sur les questions de sĂ©curitĂ© informatique.
Dans une confĂ©rence passionnante donnĂ©e dĂ©but novembre, elle partage son parcours, dĂ©fini majoritairement selon elle “not by what I learned, but by what I had the courage to unlearn”.


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

Celle-ci elle est pour mes amoureux de Javascript. Ce mois-ci, j’ai appris qu’on pouvait mettre un finally aprĂšs un bloc try-catch. En thĂ©orie, un finally s’exĂ©cute toujours, quoiqu’il arrive. Et par quoiqu’il arrive, j’entends, mĂȘme s’il y a un return avant đŸ€Ż
Donc ça:

function test() {
  try {
    console.log("try")
    return 1
  } 
  catch(e) {
    console.log(e)
  }
  finally {
    return 2
  }
}

Ca output: try, 2.

Pas de 1. On rentre bien dans le try, ceci-dit, puisque le console.log est joué. La valeur de return 1, elle, est juste préparée, mais est écrasée par le return du finally.
Mais si ton finally ne return rien, ne thrown rien, bref n’altùre pas ton flux, le try est bien return jusqu’au bout ! Essaye de remplacer le return 2 du finally par un console.log(‘finally’).
Output: try, finally, 1.


🍰 Et un peu de rab


An OSINT deep dive into Luigi Mangione - AprĂšs pourquoi les IA ne savent pas calculer, pourquoi ne savent-elles pas donner l’heure ? - Javascript puzzle - Ce mois-ci, c’était aussi la rĂ©u du TC39 - Toujours moins de privacy

C’était la derniĂšre newsletter de 2025
 On se retrouve l’annĂ©e prochaine ✚❄

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).

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

par Dre Drey   ⋅  05/03/2026 2 min

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".

đŸ‘ïž "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.

đŸ‘Ÿ "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 !