This will be an online meetup with no specific agenda however we are happy to accept submissions for talks if any.

Anyone interested in Rust is welcomed to join. While we will have no specific agenda, attendees can discuss, speak or ask about

  • Get help or clarification on any specific topic or question
  • Speak about project or something you are working or looking to work on
  • Share any specific experience on using Rust in any of your projects
  • Discuss any book/topic/library/blog in Rust
  • Want to propose a reading group?
  • Anything Rust

Hosted by

A community of rust-lang contributors and end-users from Bangalore. We also have presence on the following telegram channels https://t.me/RustIndia https://t.me/keralars https://t.me/fpncr Twitter handle: https://twitter.com/rustlangin more

Fenil Jain

@veemee

Getting Started with contributing to Rust Tooling

Submitted Jan 18, 2023

Slides: https://docs.google.com/presentation/d/1VKJza_VWmiWZlVEJrhd14Dl0Qy4SLuf8TSH4DTnjf4Q/edit?usp=sharing

About

Rust is famous for it’s awesome tooling, it is even believed to be one of the major factors behind it’s success. But ever wondered how just rustup install along with rust-analyzer in vscode is able to pull-off such wonders. There is not just one tool behind it, it is only possible due to synchronization between a lot of different complex Rust tooling. What if you could pop open the engines of these and look inside to understand their geniuses?

If you are a compiler nerd or just an intrigued rust developer, I am going to help you with some tips to contribute to Rust tooling, specifically rust-anlayzer for this edition of talk!

What I am going to cover

  • rust-analyzer for babies
  • running your own copy of rust-analyzer
  • getting started with understanding project structure
  • interesting beginner friendly areas to start contributing to
  • community and other resources

Who am I?

Hunlo! I am Fenil Jain, currently an SDE at Dyte, where I work on livestreaming technologies. But when I am not hacking on HLS, I am a Rust nerd, either making some cool project in Rust or contributing to Rust tooling like rust-analyzer, rust-clippy, etc.

Latestly, I am working on a UNIX Shell in Rust, you can find it here: https://github.com/feniljain/dss

You can find me on different platforms:

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

A community of rust-lang contributors and end-users from Bangalore. We also have presence on the following telegram channels https://t.me/RustIndia https://t.me/keralars https://t.me/fpncr Twitter handle: https://twitter.com/rustlangin more