Pas mal de bons conseils pour le développement en JavaScript.
Node 22 passe en LTS. Ça signifie que ça devient la version stable à utiliser jusqu'à octobre 2025.
Pensez à mettre à jour !
Un (très) long article qui s'attarde sur la notion d'espaces en HTML et sur toutes les bizarreries mises en œuvre par votre navigateur pour les gérer.
C'est très intéressant parce que finalement pour un développeur expérimenté, tout ça semble naturel alors que l'article montre très clairement à quel point ça ne l'est pas !
On a tous eu un jour ou l'autre un souci d'espace qu'on finit toujours par réussir à régler soit au marteau (coucou
) soit sans vraiment savoir comment.
J'aime bien ces articles qui se penchent sur un tout petit aspect de nos navigateurs et montrent leur complexité cachée.
Les navigateurs modernes sont de sacrées pièces d'horlogerie.
Petit lexique du vocabulaire lié aux paramètres graphiques dans les jeux vidéos, et notamment sur PC.
En ajoutant #:~:text=
à la fin d'une URL puis le texte qui apparaît quelque part sur la page, ce dernier sera surligné lorsque vous accèderez au lien, et la position de défilement placera ce texte au milieu.
Une sorte de version boostée aux hormones des classiques ancres qui ciblent les éléments avec un attribut HTML id
.
Voici la syntaxe :
https://example.com/page.html#:~:text=[prefix-,]textStart[,textEnd][,-suffix]
Un service du genre de Leaflet qui permet d'ajouter une carte géographique à votre site web gratuitement.
Convertir votre code CommonJS vers ESM. Il s'agit de différentes syntaxes utilisée pour modulariser le code, ESM étant la plus moderne et la seule supportée nativement par les navigateurs.
Une réflexion intéressante sur l'obsession des outils JavaScript modernes d'utiliser des languages et technologies bas niveau (Rust, Zig, Go), les rendant de fait moins accessibles, plutôt que d'envisager d'optimiser le code JavaScript lui-même.
Un outil pour transformer une image en SVG.
Une extension de Conventional Commit adaptée aux commentaires laissés sur une revue de code.
Un protocole qui propose une façon d'envoyer une réaction sous forme d'emoji à une URL donnée.
Mermaid c'est la vie !
Chercher les infos liées à un certificat HTTPS. Permet indirectement de trouver tous les sous-domaines d'une domaine, sauf dans le cas de l'utilisation d'un wildcard.
Un exemple de setup Obsidian.
Utiliser l'IA en local sur votre propre serveur.
Cet excellent générateur de site statique sort en v3.
Une nouvelle tentative de remède à la fragmentation du tooling JavaScript et TypeScript.
D'aucuns y verront une ode au fameux mème "Tu as 4 outils, tu en développe un pour les remplacer tous. Tu as maintenant 5 outils." mais il y a une forme de sérieux et de moyens derrière cette initiative alors c'est à surveiller 👀