Rapport d'audit sur les vulnérabilité des API GraphQL
Un rapport d'audit très intéressant sur les vulnérabilités trouvées dans la nature sur des APIs en GraphQL.
Continuer à lireAlternatives à Celery
Quelques alternatives à Celery en Python.
Continuer à lireLe service d'annotations de Netflix
Comment Netflix à mis en place un service générique d'annotations pour les assets de tous ses services.
Continuer à lireConventions pour les Django Views
Une présentation fortement opinionnée de comment structurer l'implémentation de ses views en Django.
Continuer à lireRetour d'expérience sur le "Cache Reserve" de Cloudflare
Le "Cache Reserve" de Cloudflare, pour diminuer encore plus sa charge serveur, mis en application sur haveibeenpwned.
Continuer à lireLookyloo, un outil opensource d'analyse des requêtes d'une page
Lookyloo est un outil opensource pour parcourir sous forme d'arbre toutes les requêtes qui sont faites par une page web.
Continuer à lireTour d'horizon du cache web
Petit tour d'horizon des méthodes de caching web, avec un focus côté client puis serveur.
Continuer à lirePostgREST, générer automatiquement une API REST depuis une DB
PostgREST permet de générer automatiquement une API REST complète à partir de la définition d'une base de donnée PostgreSQL.
Continuer à lireGraphQL et REST
Une rapide comparaison entre GraphQL et REST, les avantages et inconvénients de chacun et dans quels cas les choisir.
Continuer à lireimgproxy
imgproxy est un serveur de redimensionnement d'images, performant et sécurisé.
Continuer à lireCaddy v2.6.0
Mise à jour majeure de Caddy, HTTP/S, serveurs de fichiers virtuels et autres.
Continuer à lireStrawberry, pour générer des API GraphQL
Strawberry permet d'obtenir une API GraphQL, s'intègre à tous les frameworks majeurs et est basée sur les déclarations de type.
Continuer à lireRoadmap pour Pydantic V2
La roadmap pour la version 2 de Pydantic est annoncée !
Continuer à lireLean analytics
Une approche pour collecter des metrics sans données privées et en gardant l'application la plus légère possibles.
Continuer à lireLe blog sur Django d'Adam Johnson
Un recueil d'astuces intéressantes sur Django.
Continuer à lireUne API async pour les QuerySet de Django
Django inclus désormais une interface compatible async pour ses QuerySet.
Continuer à lireCRDT, un protocole de stockage de données permettant l'édition collaborative
CRDT est un protocole de stockage de données qui a été pensé pour permettre l'édition collaborative et décentralisée.
Continuer à lireGestionnaire d'évènements de Netflix
Présentation du module de gestionnaire d'évènements développé et utilisé par Netflix.
Continuer à lireDjango-Styleguide
Une proposition de conventions à suivre en Django, avec des choix pris, assumés et justifiés.
Continuer à lire