Contributions to open–source projects

As I said, I am a Free Software developer. This is a different thing from Open Source:

All existing released free software source code would qualify as open source. Nearly all open source software is free software, but there are exceptions.

Despite this, I think open–source is great and try to support interesting projects with code contributions.

Minor optimization of Rust Core library

Source code repository

While coding in Rust, I noticed how some of my function calls were behaving incorrectly: they don’t say they would panic in documentation, but the panicking code branch still generates. After knowing that, and digging through the source code (which was, btw, a breeze, thanks Core devs), I figured out the problem, forked Rust and sent a pull request.

Now I became a proud Rust contributor, and we can write a slightly more efficient software with less unnecessary branches.