Daily Weekly Monthly

Weekly Shaarli

All links of one week in a single page.

Week 03 (January 13, 2025)

Element: animate() method - Web APIs | MDN

Je ne connaissais pas la méthode animate() utilisable sur un élément HTML qui permet de créer et déclancher une animation CSS à la volée, en JavaScript, un peu à la manière de ce que permettent les librairies d'animation, mais en natif du coup.

BunkerWeb - The open-source Web Application Firewall (WAF)

Une sorte de WAF (Web Application Firewall) a priori simple à mettre en place.

Via https://korben.info/bunkerweb-pare-feu-magique-protection-sites-web.html

Introduction - act - User Guide | Manual | Docs | Documentation

Un outil en Go qui permet théoriquement d'executer localement un workflow GitHub.

Pour avoir buté sur un de ces workflows sur une vingtaine de commits récemment, je réalise pleinement la valeur de ce que propose cet outil.

Formatting dates and times in JavaScript with Temporal and the Internationalization API

D'autres exemples d'utilisation de la nouvelle API JavaScript Temporal qui améliore la façon de gérer les dates et durées.

Fancy Menu Navigation Using Anchor Positioning | CSS-Tricks

Le positionnement par ancres de CSS (uniquement dans les navigateurs basés sur Chromium pour le moment) ouvre énormément de possibilités.

MDN 2024 content projects | MDN Blog

Un petit résumé des nouveaux contenus qui sont arrivé sur MDN en 2024 et de ce qui nous attend pour 2025.

Analyser du code PHP avec PHPStan - Alsacreations

PHPStan est un analyseur de code statique pour PHP. Parfait pour compenser les manques du système de typage de PHP. Très simple à mettre en place en augmentant graduellement le niveau (littéralement, cet outil a des levels) d'exigence.

Node.js Type Stripping Explained

Les dessous du début de support de TypeScript par Node.

mozilla/readability: A standalone version of the readability lib

Une lib de Mozilla pour extraire le contenu "utile" à lire d'une page web. C'est ce que Firefox utilisé pour sa Reading view.

caronc/apprise: Apprise - Push Notifications that work with just about every platform!

Un outil qui permet d'envoyer des notifications à tout un tas de systèmes (Discord, Telegram, etc.) en ligne de commande, très simplement avec une API unifiée.

Parfait pour recevoir des notifications déclenchées par un de vos systèmes.

Via https://framapiaf.org/@sebsauvage/113820548037262795

The No Hello Club - Just say what you need!

Vous avez déjà eu à faire à ces gens qui engagent la conversation avec un simple "Salut" sans rien dire de ce pourquoi ils vous contactent ? Moi oui 😅