Become a sponsor to Jacob Pratt
I am the sole maintainer of time among other crates, with over two billion cumulative downloads. In maintaining time, I have pushed the boundaries of what is possible with the compiler, improved performance by adapting well-known algorithms, creating new algorithms from first principles, and implemented best-in-class formatting and parsing support. I also maintain the num_threads, deranged, powerfmt, and num-conv crates.
On top of time, I contribute to the Rust compiler and standard library, which led to me being part of the first-ever group of Rust Foundation fellows. I've been working with Rust in some form since 2016, and working on Rust itself since 2020. In this time, I have written multiple accepted RFCs, worked on eliminating special-casing for the standard library, and stabilized countless library items.
If you have used #[derive(Default)] on enums, that is a direct result of my RFC work. There are additional features such as mut(in path) on a field, impl(in path) on a trait, and &&/|| in #[cfg] that I haven't had the time to follow through on due to the lack of time (i.e. funding).
Sponsoring me shows that you believe the work I am doing is worthwhile and I should continue doing so. With your support, Rust and its ecosystem will be better off. The more support I have, the more time I am able to dedicate to work on Rust and its ecosystem.
Featured work
-
time-rs/time
Date and time handling in Rust.
Rust 1,295 -
rust-lang/rust
Empowering everyone to build reliable and efficient software.
Rust 111,615 -
rust-lang/rfcs
RFCs for changes to Rust
Markdown 6,433 -
jhpratt/num_threads
Obtain the number of threads in the current process
Rust 17 -
jhpratt/deranged
Proof of concept ranged integers in Rust.
Rust 65 -
rust-lang/cargo
The Rust package manager
Rust 14,768
$1 a month
Selectπ¦
$3 a month
Selectπ¦π¦
$5 a month
Selectπ¦π¦π¦
$10 a month
Selectπ¦π¦π¦π¦
$25 a month
Selectπ¦π¦π¦π¦π¦
$50 a month
Selectπ¦π¦π¦π¦π¦π¦
$100 a month
Selectπ¦π¦π¦π¦π¦π¦π¦
Any requests you have will be given priority. I will join your company's messaging platform, GitHub organization, or repository as requested.
$250 a month
Selectπ¦π¦π¦π¦π¦π¦π¦π¦
Any requests you have will be given priority. I will join your company's messaging platform, GitHub organization, or repository as requested.