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:

Follow me on:

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!

ECC RAM on AMD Ryzen 7000 desktop CPUs

Getting ECC RAM working on desktop CPUs.
Read more →

Dealing with tempfile cleaners

Storing caches in an ephemeral spot.
Read more →

How (and why) nextest uses tokio

How my open source test runner uses async Rust.
Read more →

Open and closed universes

How to write types that represent choices.
Read more →

What I use, late 2020 edition

The digital tools that make my life better.
Read more →

The social consequences of type systems

Types are for people.
Read more →

Thinking about dependencies

Opinions about relying on other people’s work.
Read more →