Issue 2023-W29
Published on
Subscribe to new issues of the bulletin via the RSS feed or via email.
This week has been about a CLI for plain-text HTTP requests, a linter for Python imports, a chart library in Rust a software license against bigotry, WebGPU and Rust traits for data streams.
# Rust's BufRead, And When To Use It
An article diving into Rust traits for reading streams of data.
# import-linter
A tool to analyse and enforce rules on how Python codebase uses imports between packages.
You might be interested in the article Kraken Technologies: How we organise our very large Python monolith where they explain how they use this tool to manage a large application with 400 regular contributors.
# Opinionated Queer License
A software license with permisive rules (a la MIT) but with strong restrictions against bigotry or violent purposes. Beware that the author is not a lawyer.
# Charming
A chart rendering library using Apache ECharts. It can render to many formats and it can run in WebAssembly environments.
# Hurl
A command-line tool to run HTTP requests defined in a plain text format.
# WebGPU — All of the cores, none of the canvas
An article on what is WebGPU and what it has to offer.