I love open source software. And Rust.
I like to understand what’s going on under the hood for the software that I use, and make improvements that benefit both me and everyone else.
And Rust is the language which makes that fun for me, by enabling me to just jump into a codebase and hack on!
Shoutouts
Most of the things I use, are Written in Rust™. Thank you:
- Helix, for being the reason I got into Rust in the first place. My first couple dozen Rust pull requests were sent here. It is my true editor ❤️
- Zola for being a static site generator that just works. This website is made with it, by the way.
- Nushell for creating the most beautiful scripting language in existence, and being the shell where everything just makes sense.
Open source projects I’m really excited about:
- Dioxus are cooking with each release, pushing Rust for the Frontend into reality. They put so much effort into developer experience, and it really shows.
- gitoxide is a pure-rust implementation of Git, and a gold mine of idiomatic Rust code. I had the pleasure of integrating it with Helix to provide inline git blame.
My stuff
Open source projects:
- ferrishot, a powerful cross-platform screenshot app
- countryfetch renders beautiful ASCII art of your country’s flag, with additional information
- patchy automatically merges pull requests into your own fork. Useful for test-driving a bunch of pull requests and hot-swapping them with ease!
Open source contributions I am most proud of: