Files
awesome-rust-mentors/README.md
Jane Lusby 809c8c1d1d Add Bhargav
2019-08-29 16:20:02 -07:00

88 lines
4.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# awesome-rust-mentors
A curated list of mentors who are interested in helping new contributors get involved in Rust.
### Code of Conduct
All mentors and mentees are expected to abide by the Rust community [code of conduct](https://github.com/rust-lang/rust/blob/master/CODE_OF_CONDUCT.md). Violators will be removed from this list.
## New Mentors
To apply, simply open an issue. There is a template set up to help you get started quickly.
### Expectations For Mentors
Work in progress - https://github.com/RustBeginners/awesome-rust-mentors/issues/1
### Expectations For Mentees
Work in progress - https://github.com/RustBeginners/awesome-rust-mentors/issues/11
## Mentors
### Bhargav Voleti ([@bIgBV](https://github.com/bIgBV))
* **Pronouns**: he/him
* **Contact**: Twitter ([@2093bps](https://twitter.com/2093bps))
* **Spoken Languages**: English, Hindi
* **Topics**: Beginners, async, distributed systems
### Jane Lusby ([@yaahc](https://github.com/yaahc))
* **Pronouns**: she/her
* **Contact**: Twitter ([@yaahc_](https://twitter.com/yaahc_))
* **Spoken Languages**: English
* **Topics**: Beginners, community outreach, cargo, clippy, tracing, CLI
* **Aditional Resources**: [My work tracker](https://github.com/yaahc/prs/projects/1), I'm especially happy to mentor any of these issues
### Lucio Franco ([@LucioFranco](https://github.com/LucioFranco))
* **Pronouns**: he/him
* **Contact**: Twitter ([@lucio_d_franco](https://twitter.com/lucio_d_franco))
* **Spoken Languages**: _English_, Italian, French
* **Topics**: Async io, networking, distributed systems, game dev, compilers
### Mara Bos ([@m-ou-se](https://github.com/m-ou-se))
* **Pronouns**: she/her
* **Contact**: Email ([rust@m-ou.se](mailto:rust@m-ou.se)), Twitter ([@m_ou_se](https://twitter.com/m_ou_se)), IRC (M-ou-se on Freenode)
* **Spoken Languages**: English, _Dutch_
* **Topics**: Embedded, CLI, math, proc-macro, Linux, undefined behaviour, FFI, lifetimes
### Nikolai Vazquez ([@nvzqz](https://github.com/nvzqz))
* **Pronouns**: he/him
* **Contact**: Email ([nikvzqz@gmail.com](mailto:nikvzqz@gmail.com))
* **Spoken Languages**: _English_, Spanish, German
* **Topics**: Learning Rust from nothing or experienced newcomers
* **Additional Resources**: I maintain the Static Assertions crate and so I'd be happy to teach people how it works
### Oli ([@oli-obk](https://github.com/oli-obk))
* **Pronouns**: he/him
* **Contact**: Zulip ([@oli](https://rust-lang.zulipchat.com/)), Github ([@oli-obk](https://github.com/oli-obk)), Discord ([oli#1337](https://discordapp.com/invite/rust-lang))
* **Spoken Languages**: _German_, English
* **Topics**: Miri, const eval, error messages and other diagnostics, optimizations, MIR
### Shady Khalifa ([@shekohex](https://github.com/shekohex))
* **Pronouns**: he/him
* **Contact**: Twitter ([@shekohex](https://twitter.com/ShekoHex))
* **Spoken Languages**: _Arabic_, English
* **Topics**: Networking, FFI, CLI, parsers, development tools, web (server-side)
### Søren Mortensen ([@sorenmortensen](https://github.com/sorenmortensen))
* **Pronouns**: he/him
* **Contact**: Twitter ([@nerosnm](https://twitter.com/nerosnm)), Email ([soren@neros.dev](mailto:soren@neros.dev))
* **Spoken Languages**: English
* **Topics**: Beginners/the basics, developer tools, CLI, RustSwift/Objective-C interop
### William ([@Firstyear](https://github.com/Firstyear/))
* **Pronouns**: he/him/they/them
* **Contact**: Twitter ([@Erstejahre](https://twitter.com/Erstejahre)), Email ([william@blackhats.net.au](mailto:william@blackhats.net.au))
* **Spoken Languages**: English
* **Topics**: Code review, beginners, C-FFI, concurrency, data structures, security, identity management aka authentication
* **Additional Resources**:
* [Programming lessons and methods](https://fy.blackhats.net.au/blog/html/2019/02/26/programming_lessons_and_methods.html)
* [LDAP guide](https://fy.blackhats.net.au/blog/html/pages/ldap_guide_part_1_foundations.html)
* [Using rust generics to enforce db record state](https://fy.blackhats.net.au/blog/html/2019/04/13/using_rust_generics_to_enforce_db_record_state.html)
* [CPU atomics and ordering explained](https://fy.blackhats.net.au/blog/html/2019/07/16/cpu_atomics_and_orderings_explained.html)
## Additional Resources
* rust-learning - https://github.com/ctjhoa/rust-learning
* awesome-rust - https://github.com/rust-unofficial/awesome-rust#resources