Détecter la direction dans laquelle vos utilisateurs scrollent en pur CSS (pour cacher ou afficher un menu en haut de page par exemple).
Détail du fonctionnement de @scope en CSS pour restreindre la portée d'une portion de code CSS.
L'histoire du succès de Markdown.
Un fork de NewPipe pour regarder YouTube sans pub sous Android.
Je n'ai pas encore testé.
Je ne plébiscite vraiment pas l'usage de l'IA, mais je trouve que les 10 fondamentaux cités sont cohérents de manière générale lorsqu'on développe pour le web.
Créer des applications de bureau en HTML, CSS, JS en se reposant sur la WebView native de votre système d'exploitation, de telle sorte que le binaire finale conserve une taille limitée (~8 Mo pour une petite application).
Bien plus léger qu'Electron, mais ça veut aussi dire que vous perdez la maîtrise de l'environnement dans lequel votre application s’exécute (un peu comme sur le web au final).
Une règle CSS très importante pour éviter un zoom intempestif sur mobile lorsque l'utilisateur clique très vite dessus plusieurs fois :
touch-action: manipulation;Évitez d'utiliser les barrel files en JavaScript. Ces fichiers qui se contentent d'importer et d'exporter des modules sans y ajouter de logique, dans l'espoir de "simplifier" le chemin de certains modules imbriqués. C'est inutile et ça cache la structure réelle d'un projet.
Un boilerplate HTML.
Un outil pour optimiser l'ordre dans lequel les éléments de votre <head> HTML sont déclarés, en terme de performance.
Des explications sur quelques-unes des options les plus communes de tsconfig.json.
CSS dispose à présent de nombreuses pseudo-classes pour adapter le style d'un élément en fonction de son état.
Une lib qui semble prometteuse pour créer des PDF en JavaScript.
Une bonne analyse de ce que Kubernetes apporte, mais aussi de ce qu'il "coûte".
Les serveurs DNS de FDN sont accessibles publiquement et supportent DoT et DoH.
Solution simple de blocage des robots (IA et autres) avec Nginx.
Post de présentation : https://fiat-tux.fr/2026/09/02/bloquer-les-bots-avec-nginx-de-facon-simple-avec-nginx-botcheck/
Mullvad met un terme à leur serveurs DNS DoH publics :(
Pensez à migrer vers un autre fournisseur. Ils suggèrent Quad9.
Des instances de Nitter qui semblent toujours fonctionner malgré la déclaration de guerre de X.
Nitter est un client léger et sans tracking pour accéder au contenu de X/Twitter.
Un gestionnaire de version de Node pour Windows. Alternative à Volta, Mise, n, nvm, etc.
DNS alternatif qui permet de bloquer les domaines malveillants et le tracking.