RustConf 2022 Aug 05, 2022
CFP closed

The CFP closed on May 8, 2022 at 11:59pm PDT

Thank you for all submitted proposals!

CFP Stats

110 proposals

RustConf 2022 is now accepting proposals for talks. Join us in Portland OR virtually August 5th.

What will 2022 look like?

As more of our audience receives the COVID-19 vaccine, we're finally able to once again provide an in person conference. However, we know not everyone is able or willing to travel yet, and the online format massively increased the accessibility of the conference. With those things in mind, we are excited to present our first ever hybrid conference with both in-person and online options for 2022.

In person attendees will be required to wear a mask at all times and provide proof of vaccination against COVID-19. The RustConf website will have full details on our COVID-19 precautions and expectations.

In 2020 and 2021 we were forced to port our conference to a purely online format. This year will look much more like a "normal" conference, but we will be retaining many of the improvements we discovered during the virtual years. Specifically:

  • All talks will be live streamed for remote attendees
  • The conference will once again feature a Discord for folks to socialize and participate in in-person and remote Q&A
  • Discord will once again feature live, hosted, break time content, radio-show style, hosted by the lovely Nell Shamrell-Harrington

We'll have more details on ways the online attendees will get to interact with the in-person attendees as the conference gets closer.

Our program will be a mix of invited and CFP submitted talks. Proposals will be accepted from April 11th through May 8th at 11:59pm pacific time.

What will giving a talk actually look like?

Speakers will be given the option to either present their talk live on stage in Portland, or virtually by pre-recording their talk. Pre-recorded talks will be slightly edited for small tweaks and trimming and for digital format consistency. They'll be aired for the first time live in your assigned slot once the scheduled is confirmed, both online and on stage. We'll send accepted remote speakers some basic equipment as needed to help make sure they're able to record top quality content for our video editors to work with. While we'd prefer as many speakers as possible give their talks in person, if you know you will need to give your talk remotely, please add the given-remotely tag to your proposal.

Conference talks will be 30-minutes or 15-minutes total. Your reviewers may also suggest alternatives if they feel your submitted topic warrants more or less time.

The process and timeline is as follows:

  • Acceptances go out May 16th through 18th, or earlier if accepted on the rolling basis; for remote speakers, we'll send you some recording equipment shortly after that.
  • During the week of July 4th through 10th you'll be scheduled for a review with member(s) of the program committee to help you evaluate what you're up to. If you've moved quickly, this could be a full dry run-through of your talk. If you've moved less quickly, you should at least be prepared by this call with your full outline and plans.
  • From July 11th through 24th we'll schedule final run-throughs. That means your talk should be close to ready, but that our expert reviewers may still make small suggestions to help get it in even better shape.
  • If you are pre-recording your talk, your recorded materials will be due July 18th. You'll most likely do your full presentation in your space and send us (1) your audio, (2) your video and (3) a screen recording of your slides from that presentation. Depending on tooling, items 1 and 2 might be the same file. We'll stitch them together, line up all the audio and video, and add branded starting+ending slides and music.

In order to allow all attendees, both virtual and in-person to take part in Q&A, speakers won't take questions on stage. Instead, each talk will have a separate Discord channel in the conference Discord, and speakers are expected to be available after their talk (or while it is airing live if it is pre-recorded) to answer questions and chat with the audience. You'll be able to post any pre- or post-talk materials in the channel for folks as well.

We'll gladly consider a wide variety of talks on Rust-related topics. Any topic relevant to Rust programmers is welcome, but here's a short list of things we'd love to hear about to inspire you:

  • Async Rust
    • async/await is one of Rust's killer features. We'd love to hear about your experiences or tips for using tokio, async-std, or other async libraries, as well how you've been using the rapidly evolving tooling in that space.
  • Rust in Production
    • Are you using Rust in production? What lessons have you learned? What success stories can you share? What didn't work out so well? How have you managed working with an evolving language/ecosystem?
  • Web Assembly
    • While web assembly can be targeted by a myriad of languages, Rust was one of the first to focus on it as a feature. We want to hear more about how you built an app to run in the browser, or used WASI to write a native web assembly app in Rust.
  • Extremely Cursed
    • Show us the most cursed code you've written. If your story can be summed up as "I was so focused on if I could I never asked whether I should", we want to hear more about it.
  • Rust: The Social Side
    • How has Rust impacted your interactions? Has the language changed the way processes in your project happen? We want to hear more!

How will the CFP reviews work?

We'll be voting on and reviewing talks on a rolling basis, and will attempt to send feedback sooner than our final evaluation, so the earlier you submit, the more chance you'll have to tweak your pitch and improve your odds.

The first several rounds of reviews in our CFP are, as usual, blind. To respect this process, please refrain from including biographical information or linking to previous talks or other material that make your identity obvious in your talk abstract or details. Note that this also means if you receive any feedback, the reviewers don't know who you are then either.

Sweet! What happens if I get accepted?

If your Conference Talk or on/off-topic Workshop is selected you'll receive the following:

  • a free pass to attend the conference
  • a TBD speaker honorarium; typically our allocation is $500 per 30m, but with so many different formats, that likely means we'll need to do some math once the agenda is set to sort out what each slot ends up receiving, proportionally.
  • special speaker-only gifts, mailed to your address or distributed at the conference
  • special speaker-only event for in-person speakers
  • recording equipment as appropriate
  • the opportunity to be assigned a mentor or accountability partner to help keep you on track, by request

...and other special speaker privileges and invitations.

Anything else?

RustConf is intended to be an inclusive, welcoming conference for everyone. Our Code of Conduct can be found here:

NOTE: If you are accepted as a speaker and have already purchased a ticket, we'll refund it, 100%. So don't wait once tickets go on sale, be sure you have a seat either way!

If you have questions others might, or want to brainstorm with Rust friends, there's an events channel in the Rust Community Discord where folks are likely up for helping.

For those speakers with family obligations: in-person RustConf generally has on-site childcare and nursing mother facilities available. If you have other logistical concerns, such as being unavailable for specific times of the live day due to childcare obligations, pumping or nursing schedules, etc., we'll be sure to accommodate those as well <3

Lastly, note that for any talks that are pre-recorded we'll also be able to have closed captioning that you get an opportunity to edit and perfect before the live talk.

Feel free to reach out if you're concerned about anything that isn't spelled out here or in our event FAQ.

If you or your employer might be able to help sponsor RustConf, please get in
touch. Every little bit helps!

Conference information:
Questions? Bugs? email


We'll add to this as we notice questions coming from multiple sources.

1. Can I edit my proposal after I submit it?

Very much yes! In fact, that's the idea—you get feedback, and then you edit to improve, and then you get accepted <3

Once the CFP ends of course, things get a lot more final fast.

2. Can I have more than one presenter?

Our thoughts on this are nuanced. The blanket answer is yes, you can submit a talk with as many presenters as you'd like—the app will allow it.

Digging in a bit though, talks with multiple speakers are significantly less likely to get accepted. If we have any, it'll probably be limited. In practice, they're just incredibly difficult to do well, and so when there are enough single-speaker proposals, we're more likely to choose the less risky path. They'll also be especially challenging to record since none of us are in the same place... but if you're up for the challenge, we want to hear about it :)

Please note: we budget for one sum of money per speaker. Talks with multiple speakers will most likely end up needing to split the provided funding.

3. I submitted a proposal but haven't received any feedback. Is everything alright?

Yep! Not all submissions will receive feedback. This is partially because our resources are limited, but also because some of them will be 100% clear, and no clarifications will be required. So not getting any feedback isn't an indicator of how your proposal has been received.

Also, of course, the earlier you submit, the more likely it is that you'll receive questions and/or feedback from reviewers.