Daily Shaarli

All links of one day in a single page.

May 20, 2022

JSON and the stringification oddities in JavaScript

Un bon résumé de ce qu'il est possible de faire avec le JSON en Javascript

Danger JS, Pull Request Linter

Un autre outil à ajouter à sa CI pour vérifier des règles en dehors du code comme la taille d'une PR, la mise à jour d'un fichier de changelog, la présence de tags Github, etc

Rust: A Critical Retrospective

Un excellent article faisant à la fois l'éloge et la critique de Rust.

Le langage a été choisi par une équipe réalisant un système d'exploitation, ce qui est exactement un des usecase prévus pour Rust.

PROS

  • librairie standard très fournie
  • modèle de gestion de la mémoire
  • le compilateur et les outils qui facilitent les dev et refacto

CONS

  • syntaxe un peu "lourde" parfois
  • effet "peinture fraiche"
  • difficulté de faire des builds reproductibles
HTTP status code as cats
thumbnail

Des images de chats en fonction des différents status HTTP 😁

Deno.js in production. Key takeaways.
thumbnail

Un retour d'expérience sur Deno plutôt que Node.js en production

Trim the fat: tips for keeping bundle size small
thumbnail

Quelques astuces pour réduire la taille de son bundle frontend

Bringing Zoom's end-to-end optimizations to WebRTC
thumbnail

Un framework conçu pour optimiser l'utilisation de WebRTC pour de la visio conférence avec réduction automatique des flux vidéos et audio reçus en fonction du nombre de participants et de la visibilité des flux.

C'est du super boulot et c'est open source ❤️