
Semaine 33 - 2026
Le meilleur JavaScript est celui que vous ne chargez pas
Vous avez plusieurs librairies pour afficher une modale, un tooltip, une datation, … Nativement c’est possible maintenant. En moyenne il serait possible d’économiser entre 60 à 90Ko. La balise <dialog> mange deux dépendances à elle seule, accessibilité offerte.
https://www.smashingmagazine.com/2026/08/how-baseline-can-help-ship-less-javascript/
Reste le JS que vous gardez. Remy Sharp propose un chargement prédictif et async pour les dépendances JavaScript.
https://remysharp.com/2026/08/05/progressive-enhancement-inside-of-javascript
Votre trafic vous ment
2,5 millions de requêtes sur le serveur en une semaine, 5 977 pages vues dans l’analytics. Le reste, ce sont des robots — dont un crawler d’IA qui aspire 35 000 pages pour renvoyer un visiteur. Un seul. La facture grimpe de 500% sur les pics, payée à 100% par l’humain.
https://patronview.com/news/99-percent-of-my-website-traffic-is-bots/
Deux annonces Cloudflare, zéro sponsoring
Kitesurf est un navigateur “complet” tournant sur leur infra, écrit pour les IA et pas pour vous : ni onglets, ni extensions, juste extraire des pages et prendre des captures. Face à un Chrome headless : 3 à 4 fois moins de calcul, jusqu’à 7 fois moins de mémoire.
https://blog.cloudflare.com/kitesurf/
Côté Astro, ils ont mis en place un bot pour les issues GitHub. Résultat ils passent de 200 issues à 30. Tout est testé en sandbox pour vérifier la véracité. Aucune base de données, tout tient dans l’étiquettage des issues GitHub. Et quand le bot échoue, c’est votre documentation qui est mauvaise.
https://blog.cloudflare.com/astro-issue-triage/
Le bug qui ne rendait jamais la main
Un cœur bloqué à 100%, aucun log, aucun trafic, et un service qui redémarre tout seul. Les détecteurs de blocage ne voient rien — normal, ils tournent dans la file de tâches que le code monopolise. La parade : capturer un profil du processeur au moment exact où le conteneur meurt.
https://engineering.myhoai.com/posts/debugging-stuck-node-js-processes/
Votre bouton dark mode a un bouton de trop
Clair, sombre, système : trois choix pour un besoin qui n’existe pas. Personne ne cherche ce bouton quand tout va bien. Lea Verou propose deux états visibles et trois valeurs stockées : un clic bascule, un second efface la préférence et rend la main au système.
https://lea.verou.me/blog/2026/dark-mode-toggles/
Outils
- Des jolies animations de chargement https://dotmatrix.zzzzshawn.cloud
- Des icones svg avec morph inclus https://www.morphicons.com
- Coder en HTML son interface de terminal https://github.com/bikeshaving/termdom
WTF
- https://codepen.io/Margarita-the-solid/full/xbgrWpd
- https://www.dwitter.net/d/36077
- https://css.graphics/pipes/
Updates
- Node.js 26.7.0 https://nodejs.org/en/blog/release/v26.7.0
- Deno 2.9.5 https://github.com/denoland/deno/releases/tag/v2.9.5
- Astro 7.2 https://astro.build/blog/astro-720/