Audit report on GraphQL API vulnerabilities
A very interesting audit report on vulnerabilities found in the wild on GraphQL APIs.
Continue readingA very interesting audit report on vulnerabilities found in the wild on GraphQL APIs.
Continue readingSome alternatives to Celery in Python.
Continue readingHow Netflix set up a generic annotation service for the assets of all its services.
Continue readingA highly opinionated presentation of how to structure the implementation of your views in Django.
Continue readingCloudflare's "Cache Reserve", to further reduce its server load, implemented on haveibeenpwned.
Continue readingLookyloo is an opensource tool for browsing all the requests made by a web page in tree form.
Continue readingA brief overview of web caching methods, with a focus on the client and server sides.
Continue readingPostgREST automatically generates a complete REST API from the definition of a PostgreSQL database.
Continue readingA quick comparison between GraphQL and REST, the advantages and disadvantages of each and when to choose them.
Continue readingimgproxy is a high-performance, secure image resizing server.
Continue readingMajor updates for Caddy, HTTP/S, virtual file servers and more.
Continue readingAn unclassified presentation of the various opensource workflow tools on the market.
Continue readingStrawberry provides a GraphQL API, integrates with all major frameworks and is based on type declarations.
Continue readingPydantic version 2 roadmap announced!
Continue readingAn approach for collecting metrics without private data and keeping the application as light as possible.
Continue readingA collection of interesting Django tips.
Continue readingDjango now includes an async-compatible interface for its QuerySets.
Continue readingCRDT is a data storage protocol designed to enable collaborative and decentralized editing.
Continue readingPresentation of the event manager module developed and used by Netflix.
Continue readingA proposal of conventions to follow in Django, with choices made, assumed and justified.
Continue reading