Un guide pour l'usage de Playwright.
Un livre en ligne très didactique pour apprendre TypeScript de zéro, notamment les concepts.
Learn how to use TypeScript to level-up your applications as a web developer through exercise driven self-paced workshops and tutorials hosted by TypeScript wizard Matt Pocock.
Une explication concise sur SPF, DKIM et DMARC, trois systèmes qui visent à renforcer la sécurité liée aux envos d'emails et le spam.
Un exemple détaillé de mise en place d'observabilité (ici en PHP) pour suivre à la trace ce qui se passe dans vos applications.
Les informations que ça apporte son précieuses mais l'overhead n'est pas négligeable. À considérer au cas par cas, en fonction de la criticité de vos applications.
Creuser dans les tripes de vos applications Node pour trouver ce qui engendre des problèmes au niveau ressources.
Créer un package npm qui supporte à la fois CommonJS et ESModule.
Un autre clavier open-source offline first pour remplacer Gboard. Pas encore testé. Il est en alpha pour le moment.
Un clavier open-source pour remplacer Gboard, le clavier Google. Il supporte même le swipe, il faut juste récupérer la librairie qui gère ça ailleurs (du fait qu'elle est à sources fermées), mais tout est très bien expliqué.
Quelques façons de loguer dans la console de manière un peu plus structurée en JavaScript.
Un outil à auto-héberger pour manipuler vos PDFs en ligne.
Via https://korben.info/stirling-pdf-outil-ultime-manipuler-pdf.html
Une alternative à Trainline.
Un regroupement de tutoriels liés au développement web, maintenus par une communauté.
Une alternative open source à Greenshot que j'aime beaucoup.
Un remplaçant pour StandardJS (un ensemble de règle sur la façon d'écrire du code JS) qui :
L'open-source n'est pas nécessairement la solution à tous les problèmes et ne convient pas forcément à tous les projets.
Cela dit, une solution intermédiaire aurait pu être d'ouvrir le code mais de ne pas accepter les contributions.
En tout cas ce qui est remarquable ici, c'est la transparence 👍
Un retour d'expérience sur la mise en place d'un NAS comme élément central de la sauvegarde de données numériques.
Douze propriétés CSS modernes à connaître pour résoudre des problèmes autrefois difficiles à contourner.