Un projet qui vise à lister les jeux vidéos sans dark patterns, c'est à dire qui ne visent pas à vous manipuler pour engranger un maximum de thunes (Android et iOS uniquement pour l'instant).
Encore un bon exemple des risques que courent les développeurs qui utilisent des agents IA sans en comprendre les implications.
Le marché de l'IA se résume à une course sans queue ni tête dans laquelle l'éthique, la sécurité et le respect de la vie privée passent systématiquement au second plan.
Un autre navigateur (écosystème Apple uniquement pour l'instant) qui vise le respect de la vie privée, la sobriété, et la rapidité. Basé sur WebKit, le moteur de rendu de Safari.
Un utilisateur de plus écoeuré de la direction que prend Windows.
Explications détaillées de ce qui est arrivé à Cloudflare il y a quelques jours et qui a eu pour effet de casser une bonne partie d'internet.
Une implémentation des signals tels que proposés dans la spec ECMAScript.
Comment utiliser esbuild pour packager les ressources de votre site Eleventy.
À propos des tooltips, ces petits morceaux d'information additionnelle souvent peu accessibles.
Un standard pour les lib de validation TypeScript (Zod, Valibot, etc.).
L'objectif est d'avoir une spec standardisée pour que les outils interagissant avec ces schémas fonctionnent quel que soit la lib de validation choisie. Un peu comme les PSR rn PHP.
Vitest supporte d'ailleurs ce format depuis la v4, pour rendre certaines assertions plus faciles à écrire.
Une sorte de Everything pour MacOS (un indexeur de fichier efficace et rapide).
GitHub décourage l'utilisation des toasts, ces petites notifications qui s'affichent en surimpression, souvent dans le coin d'une page pour informer d'un événement.
Très cool cette fonctionnalité native de Node qui permet de marquer une fonction comme dépréciée !
Cet article résume très précisément et très justement pourquoi l'art (avec de gros guillemets) produit par l'IA générative n'a absolument aucun intérêt.
Une approche intéressante pour héberger des containers (Podman en l'occurrence) : les gérer avec systemd, le gestionnaire de service de nombreuses distributions Linux.
C'est moins standard qu'un Docker Compose mais ça peut avoir un intérêt pour les admins sys pure souche qui retrouveront ainsi des outils familiers.
J'ignorais qu'il était techniquement possible d'exécuter des macros JavaScript dans LibreOffice Writer.
Bon, c'est tout sauf ergonomique mais ça a le mérite d'être là.
Comment et pourquoi signer ses commits avec GPG.
Des layouts communs intégrables facilement dans vos projets avec très peu de code CSS.
Un outil pour générer des fichiers génériques (images, videos, audio, documents de plusieurs types) pour vos tests pendant le développement d'une application par exemple.