Un bon résumé sur l'utilisation de fetch avec Node.js.
Un wrapper léger et élégant autour du fetch natif de JavaScript, un peu comme ofetch. Il semble lentement s'imposer comme alternative moderne à axios.
Un client Mastodon (et Fediverse en général) pour Android.
Introduction aux fonctions avancées modernes du CSS pour faire des sites qui s'adaptent à l'écran sur lequel ils sont affichés sans utiliser de media queries.
On parle à présent d'intrinsic design.
Une application Android pour filtrer les notifications avec des règles précises (pattern matching, etc.). Elle ne dispose pas de permission sur le réseau donc le risque de voir le contenu de ses notifications espionné est a priori limité.
Elle vient d'être rendue open source.
Un excellent et relativement long article (mais très complet) qui détaille comment limiter le risque qu'un attaquant accède à tout le système de fichier de votre serveur Node.js lors de l'upload d'un fichier.
Les conseils prodigués sont validé de manière générale, pas uniquement pour Node.
L'ajout du mot clé using en JavaScript permet de gérer les ressources qui doivent être "libérées" après usage plus facilement, par exemple la connection à une DB.
Un nouveau clavier Android orienté respect de la vie privée.
Un nouveau type de casse-tête que je ne connaissais pas. Simple et complexe à la fois 😊
Effrayant mais pas vraiment surprenant finalement.
Une alternative à TeamViewer pour prendre le contrôle d'un ordi à distance.
Un retour d'expérience sincère et sensé qui souligne les problèmes du vibe coding dans des projets d'envergure.
Malheureusement, tous les devs n'ont pas cette déontologie.
Retour d'expérience sur Flatpak, un système qui permet de packager une application avec ses dépendances pour maximiser sa compatibilité avec différentes distributions.
Un nouveau front-end pour npm, le dépôt de librairies JavaScript.
Une expérience intéressante : l'extrême majorité des emails qui contiennent des images externes (hébergées ailleurs, pas incluses à l'email) viennent de systèmes automatisés.
Ainsi en filtrant ces emails, on ne se retrouve qu'avec les emails écrits par des humains ! Visiblement le taux d'erreur est surprenamment bas.
Un reset CSS bien argumenté qui met en lumière certaines propriétés CSS intéressantes.
Un éditeur de path SVG très bien foutu, et qui fonctionne aussi sur mobile.