Le coup d'œil technologique n°4

Au programme de notre sélection de cette semaine :
- L’impact des sabotages volontaires dans le monde de l’Open Source et l’impact sur la confiance en celui-ci
- Une présentation rapide de comment aborder l’ajout d’une fonctionnalité de Webhooks dans un projet
- Comment utiliser les Generics avec PHPStan avec des exemples concrets ?
Avec le sabotage de node-ipc, la protestation dans l'open source inquiète

La méthode choisie par le développeur de node-ipc pour protester contre l'invasion de l'Ukraine par la Russie jette
involontairement le doute sur l'intégrité de la chaîne d'approvisionnement des logiciels.
L’article nous présente l’impact du sabotage volontaire y compris au niveau de la sécurité et fait un parallèle avec
le cas similaire lors du sabotage de la librairie faker. Il ouvre également la réflexion sur comment gérer le risque
dans la chaîne d’approvisionnement et l’impact sur la confiance en l’Open Source.
How to Build a Webhook Delivery System

[...] This article is for developers who have been tasked with building a webhook producer/dispatcher. If you’re
working on an API product or B2B SaaS, chances are you have received requests from customers to provide webhook
events they can act on.
De l’implémentation naïve à une fonctionnalité scalable et sécurisée, l’auteur aborde chaque point à la fois avec
une vision produit et technique afin de proposer une fonctionnalité qui soit la plus fiable possible. Exemple de
détails d’implémentation, cela laisse libre court au lecteur de s’approprier l’article dans son langage préféré.
Generics By Examples

There’s a comprehensive guide on generics in PHP using PHPDocs, but after reading it someone might still not be sure
where to begin. That’s why I collected these examples of generics in practice. It’s here to give you an idea how to
actually use generics in real-world code every day.
Le langage PHP ne supporte pas nativement les Generics. C’est donc un concept qui n’est pas naturel chez les
développeurs de ce langage. Cet article apporte un complément à la documentation pour montrer par l’exemple comment
utiliser les Generics avec PHPStan.
Retrouvez chaque semaine une sélection d'articles ou de contenus issue de notre veille technologique.