Here's all the ways pitest will mutate your code to verify tests:
miniblog.
Related Posts
Are there any nice cross-platform ways to trigger a notification from a terminal?
I've been using https://pushover.net/ but you need to use a browser and it's noticeably slower than the native options.
(Pushover is great for mobile notifications though.)
There are *so many* ways that reading a text file can fail.
Maybe it doesn't exist, it's a broken symlink, it's actually a directory, it's not the encoding you expected, or perhaps you just don't have the correct permissions.
Reporting good errors is surprisingly labour intensive.
A fascinating discussion of how Graydon saw the original Rust design goals, and how today's Rust differs (in some ways better) than the original: