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 🤓
Une exploration des possibilités offertes par les décorateurs JavaScript. Ils sont au stage 3 sur 4 de leur standardisation, mais sont déjà supportés par TypeScript et Babel.
J'ai toujours un peu du mal avec cette façon de faire. Je trouve que ça ajoute une couche de magie un peu trop abstraite et invisibilisée à mon goût, mais j'essayerai de m'y mettre.
Introduction à l'éditeur de code Zed, de la part d'un utilisateur de Neovim.
Pas le premier et certainement pas le dernier article que je partagerai sur la nouvelle API Temporal
en JavaScript.
Celui-ci s'attarde sur Temporal.ZonedDateTime
et insiste sur les différences entre une date au format numéraire pur (type timestamp UNIX) ou au format UTC qui représente un instant unique universel, et Temporal.ZonedDateTime
qui y ajoute la localisation où cette date est née : le fuseau horaire. Une sorte de contexte qui lui est ajouté.
Ce n'est pas toujours utile mais pour certains usages c'est une information importante qui est perdue lorsqu'on stocke une date en UTC.
L'article présente également des exemples de cas qui entraînent souvent des erreurs : les ajout d'heures ou de jours à une date aux abords du passage à l'heure d'été ou d'hiver.
PostgreSQL est le bon choix dans une grande majorité de cas.
Méfiez-vous des objets créés dans le scope global. Ils peuvent très rapidement constituer un memory leak.
Il n'y a rien de plus performant que d'utiliser les APIs DOM directement, sans framework.
Cet article regroupe quelques bonnes pratiques si vous avez besoin de performances optimales.
Un outil qui vous permet de télécharger les mises à jour de vos applications Android open-source directement depuis leur source, et de reçevoir des notifications quand de nouvelles versions sont dispo.
Un outil d'aide au templating d'email. Très précieux dans la mesure où le HTML et CSS supporté par les clients email est ridicule.
Une collection de librairies pour Node.js, triées par catégories et par popularité.
Le principe d'être plus indulgent avec un site web ou une application parce qu'on aime son design.
Un CMS pour site statique (JAM stack, tout ça), type Eleventy, Hugo, Jekyll, etc.
Le projet semble en être à ses débuts mais c'est prometteur.