Daily Weekly Monthly

Monthly Shaarli

All links of one month in a single page.

August, 2024

JS Dates Are About to Be Fixed | TimeTime

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.

Just use Postgres

PostgreSQL est le bon choix dans une grande majorité de cas.

Common Causes of Memory Leaks in JavaScript | Trevor Indrek Lasn

Méfiez-vous des objets créés dans le scope global. Ils peuvent très rapidement constituer un memory leak.

Patterns for Memory Efficient DOM Manipulation with Modern Vanilla JavaScript – Frontend Masters Boost

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.

Obtainium

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.

Open source, drag and drop HTML email designer. | SENDUNE

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.

Node.js Toolbox

Une collection de librairies pour Node.js, triées par catégories et par popularité.

The Aesthetic-Usability Effect

Le principe d'être plus indulgent avec un site web ou une application parce qu'on aime son design.

Home × Mattrbld

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.