Quotidien Shaarli
November 22, 2023
Venom allows you to handle integration tests the same way you code your application. With Venom, testcases will be managed as code: the readability of the tests means that the tests are part of the code reviews. Thanks to that, write and execute testsuites become easier for developers and teams.
Concretely, you have to write testsuite in a YAML file. Venom run executors (scripts, HTTP Request, web, IMAP, etc.) and apply assertions. It can also generate xUnit result files.
TIL that there is a URI scheme for dictionaries, and curl supports it:
curl dict://dict.org/define:mastodon
generative art
p5.js is a JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! p5.js is free and open-source because we believe software, and the tools to learn it, should be accessible to everyone.
Using the metaphor of a sketch, p5.js has a full set of drawing functionality. However, you’re not limited to your drawing canvas. You can think of your whole browser page as your sketch, including HTML5 objects for text, input, video, webcam, and sound.
Several times I’ve seen a post online that says something like this:
There are two very different types of respect; respect for a person as a human being, and respect for a person as an authority. But because we use the same word for these two different things, people often talk as if they were the same thing. So for example, when someone in authority says “If you don’t respect me, I won’t respect you.” What they’re actually saying (and justifying) is “If you don’t respect me as an authority, I won’t respect you as a human being.”