sponsors

An open API service aggregating public data about GitHub Sponsors.

sunshowers

View JSON Representation

Rust developer, @nextest-rs maintainer

Funding Links: https://github.com/sponsors/sunshowers

GitHub Sponsors Profile

Hi! I'm Rain, and I'm an experienced software engineer with expertise in Rust. I built my career working on open source, and I'm happy I can give back to the community.
Recent work
Some of the things I've worked on recently:

cargo-nextest, a next-generation test runner for Rust. Nextest uses a state-of-the-art execution model for test runs that are up to 60% faster. Nextest works great both locally and in CI, with support for flaky test detection, test timeouts, partitioning test runs across multiple hosts, JUnit XML, and a number of other features.
camino, like Rust's std::path::Path, but UTF-8. By simplifying path-related operations, Camino removes a significant source of annoyances in most developers' lives.
A tutorial on lifetime variance, one of the trickiest topics in Rust, targeted towards intermediate Rust programmers. Developers across industry and academia have used this tutorial to understand this topic.
My Rust CLI recommendations, informed by my experience writing nextest and other CLIs.

I also maintain a personal website, on which I post occasionally about technical topics that are interesting to me. I've written about social considerations around dependencies and type systems.
If you or your employer have found my work valuable, I'd deeply appreciate any kind of sponsorship you can provide. Thank you 💙
About me
I'm a genderqueer trans woman, and my pronouns are they/them (preferred) or she/her. I'm originally from India, and I moved to the San Francisco Bay Area in 2012. I currently live in the beautiful city of Oakland.

Featured Works

nextest-rs/nextest

A next-generation test runner for Rust.

Language: Rust - Stars: 2223
camino-rs/camino

Like Rust's std::path::Path, but UTF-8.

Language: Rust - Stars: 440
sunshowers-code/lifetime-variance

Rust tutorial to demonstrate how variance works

Language: Rust - Stars: 242

Sponsors

Active Sponsors
Past Sponsors

Sponsor Breakdown

Sponsorships

Active Sponsorships
Past Sponsorships
View All

Sponsorship Breakdown by Kind