Un web component pour afficher une date relative ("il y a 2 jours").
— Permalink
Quelques cas où l'utilisation de satisfies en TypeScript permet d'affiner le typage.
J'avoue ne pas être fan. Ça se rapproche du fait d'annoter la variable avec un type, mais pas tout à fait quand même. C'est tout sauf intuitif et explicite. Mais à connaître malgré tout.
Quelques cas où l'utilisation de satisfies en TypeScript permet d'affiner le typage.
J'avoue ne pas être fan. Ça se rapproche du fait d'annoter la variable avec un type, mais pas tout à fait quand même. C'est tout sauf intuitif et explicite. Mais à connaître malgré tout.
Quelques astuces pour debuguer du code JavaScript dans les navigateurs basés sur Chromium, grâce aux outils de développement.
Quelques astuces pour debuguer du code JavaScript dans les navigateurs basés sur Chromium, grâce aux outils de développement.
Un bon point auquel je n'avais jamais fait attention. La notation Array<string> est un poil plus verbeuse que string[] mais bien plus lisible dans la majorité des cas.
Un bon point auquel je n'avais jamais fait attention. La notation Array<string> est un poil plus verbeuse que string[] mais bien plus lisible dans la majorité des cas.
This collection of examples discussing the question of the intrinsic security characteristics of programming languages. Through illustrations and discussions, it advocates for a different vision of well-known mechanisms and is intended to provide some food for thoughts regarding languages and development tools, as well as recommendations regarding the education of developers or evaluators for secure software.
![]()
Great new take on the sokoban game concept, made by Jorge Rubiano (@Jorger) made for the JS13k 2025 competition.
J'ignorais qu'il était techniquement possible d'exécuter des macros JavaScript dans LibreOffice Writer.
Bon, c'est tout sauf ergonomique mais ça a le mérite d'être là.
J'ignorais qu'il était techniquement possible d'exécuter des macros JavaScript dans LibreOffice Writer.
Bon, c'est tout sauf ergonomique mais ça a le mérite d'être là.
Une sorte de ffmpeg en JavaScript, pour lire, écrire et convertir des fichiers médias (audio, vidéo) directement dans le navigateur.