This week has been about managing software dependencies, files as sets, metadata management, tab hoarding and dynamic types in Rust.
An article exploring the potential reasons for the tab hoarding phenomenon.
A service to understand the direct and transitive dependencies in your software products. Shows known security alerts, licences and more for Npm packages, Go modules, Maven artifacts and Cargo crates.
A command-line tool to operate on files as sets of lines. A good companion when in need to quickly find the intersection, difference, etc in two or more files.
An article reflecting on the meaning of ‘type’ in a programming language and exploring the potential of type reflection in Rust.
An article doubling down on metadata. Intentionally or not, it gives an overview on the trends and buzzwords around data. The only missing one seems to be “data virtualisation”.
Make sure to re-read Metacrap: Putting the torch to seven straw-men of the meta-utopia to cool down your excitement.
An article on the causes of burnout, looks into how to measure it and external factors that may increase it.