Skip to content
You must be logged in to sponsor joboet

Become a sponsor to Jonas Böttiger

I'm a 21 year old1, mostly-self-taught programmer who spends most of his time not programming: I study musicology at university and play the Cello (quite well) as a member of way too many orchestras.

After messing around in C for a while, I've switched to Rust as my language of choice after spending two days debugging a nasty buffer overflow that resulted from a small typo. So now, I get spend my programming time debugging subtle soundness bugs in Rust! In 2021, I submitted my first PR to the standard library and began reading through more and more of std, filing improvement PRs where I saw problems. Which lead to me knowing the codebase even better and finding more issues to work on... In the end one thing lead to another and I was invited to the library contributor team, where I get to review tons of interesting and not so interesting PRs.

My personal work on the Rust project so far has been mostly focussed on reducing technical debt. For instance, I drove a major reorganisation project of the internal platform abstractions and rewrote the thread_local! implementation to make it easier to maintain. But I also make sure that Rust gets even faster and lighter, for instance, I developed the RwLock version used on macOS and the futex-based Once used on Linux. Sometimes, that means I introduce nasty bugs like https://github.com/issues/created?issue=rust-lang%7Crust%7C121950, but overall I think I've fixed more bugs than I've introduced. Hopefully, that trend continues...

... and you can help with that! Your sponsorship will help me stay well-caffeinated, and will thus reduce the likelihood of me writing subtle soundness bugs. Thanks for that!

  1. At the time of writing. I'll probably forget to update this...

Featured work

  1. rust-lang/rust

    Empowering everyone to build reliable and efficient software.

    Rust 109,222

Select a tier

$ a month

Choose a custom amount.

$4 a month

Select

Fund a cappuccino in my favourite café.

$8 a month

Select

Fund two cappuccinos in my favourite café.

$13 a month

Select

Fund three cappuccinos in my favourite café.

$42 a month

Select

Fund a 11-for-10 deal of cappuccinos in my favourite café. Gee, thanks!