Skip to content
You must be logged in to sponsor JonathanBrouwer

Become a sponsor to Jonathan Brouwer

👋 Hi There! I'm Jonathan, an active member of the Rust Compiler Team. I'm currently working on:

I'd love to do a lot more for the Rust compiler, but because I have a normal full time job, all time I spend contributing to open source is unpaid time. You could help change that!

As well as doing this, I sometimes work on other projects:

  • Creator of the Prism programming language, an experimental programming language based on the lambda calculus designed to be extremely extendable.
  • Maintainer of several open source Rust crates, such as
    • erased: Erase the type of a reference or box, retaining the lifetime.
    • test_each_file: Generates a test for each file in a specified directory.
    • functor_derive: A derive macro to derive a functor for a type.
    • exhaustive: The trait for generating all values of a type, and a property-based test macro.
    • map_box: Map the value in a Box, re-using the allocation when possible.
    • And an ever-growing list of smaller crates.

Sponsorships will be used to make more time available to work on the Rust compiler.

I'm open to discussing compensation for sponsorship, such as consultancy and prioritization of issues important to you

@JonathanBrouwer

Having a sponsor would be so cool :3

Featured work

  1. rust-lang/rust

    Empowering everyone to build reliable and efficient software.

    Rust 110,807
  2. rust-lang/rust-clippy

    A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

    Rust 12,933

0% towards 1 monthly sponsor goal

Be the first to sponsor this goal!

Select a tier

$ a month

Choose a custom amount.