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 👀
Un outil pour dessiner des formes, des flèches, du texte basique, etc. bref, une sorte de whiteboard. Il a la particularité d'être très très bien fini, et fonctionne parfaitement sur mobile. L'utilisation est très agréable.
A free and instant collaborative whiteboarding tool.
Cet article explore la versatilité de l'API AbortController
en JavaScript pour tous les scénarios dans lesquels une action doit pouvoir être interrompue.
Très utile côté front-end pour annuler une requête lorsque l'utilisateur a modifié ses paramètres de recherches, sans devoir en attendre le résultat.
Un billet de blog très intéressant à propos d'une attaque de phishing qui utilise une méthode un peu particulière pour vous faire exécuter du code malveillant.
Une fois sur le site du hacker, vous tombez sur un faux captcha qui vous demande de taper WIN+R, ce qui ouvre une invite de commande, puis CTRL+V pour coller le contenu du presse-papier que le site aura préalablement chargé avec une commande PowerShell qui télécharge le virus.
Très malin. Très sneaky aussi.
Une lib qui transforme du code TypeScript en JavaScript de manière super efficace en "se contentant" de remplacer les annotations TypeScript par des espaces.
Ça permet (entre autres) de conserver la justesse des coordonnées des erreurs dans les stacktraces sans avoir besoin de sourcemap.
date-fns v4 est dispo avec le support des fuseaux horaires (timezones). Il s'agit de ma lib de coeur pour tout ce qui touche à la manipulation de dates.
Un comparatif de quelques uns des clients HTTP les plus utilisés en JavaScript.
J'utilise personnellement toujours axios mais j'ajouterais à ce classement ofetch qui me semble très prometteur !
Fastify 5 est officiellement de sortie ! 🎉
Un excellent framework back-end que j'adore toujours autant utiliser. Léger, plein de plugins officiels, avec un rythme d'évolution soutenable et un grand soin apporté à la facilité de mise à jour et à l'expérience de développement.
Calculez une estimation l'empreinte carbone de votre mode de vie. L'outil est très bien fait et sans inscription.
Vous êtes-vous déjà demandé comment nos navigateurs et systèmes d'exploitation stockent l'information que vous copiez dans le presse-papier (ou clipboard) ?
Cet article détaillé explique toute la complexité invisible de ce procédé que tout le monde connaît et pense, à tort, aussi simple que CTRL+C
et CTRL+V
.
Un guide très complet sur le sélecteur CSS :has
et sur ce que sa puissance permet d'accomplir.
Par défaut le serveur de développement intégré de PHP ne gère qu'une requête à la fois. Si vous avez besoin de plus, vous pouvez augmenter le nombre de workers avec la variable d'environnement PHP_CLI_SERVER_WORKERS
.
Par exemple:
PHP_CLI_SERVER_WORKERS=8 php -S localhost:8080
Des bonnes pratiques de sécurité pour Node.
Ça faisait longtemps que je n'avais pas partagé de nouveaux indicateurs de chargement 🤓