Hi, I’m Rain, and welcome to my little corner of the internet. You might be interested in learning more about me or my professional and hobby work. You might also be looking for my Rust-related tutorial content:
- how lifetime variance works,
- implementing Borrow for complex keys, and
- my Rust CLI recommendations.
Follow me on:
- Cohost: cohost.org/sunshowers
- Mastodon: @firstname.lastname@example.org (
Be sure to check out cargo-nextest, a next-generation test runner for Rust that I’m the project lead of.
If you or your employer have found my work useful and you’d like to sponsor me, you’re welcome to do so via GitHub Sponsors. Thanks!
How (and why) nextest uses tokio
How my open source test runner uses async Rust.
Open and closed universes
How to write types that represent choices.
What I use, late 2020 edition
The digital tools that make my life better.
The social consequences of type systems
Types are for people.
Thinking about dependencies
Opinions about relying on other people’s work.