Oxidize Global Jul 17 - 20, 2020 https://oxidizeconf.com
CFP open
CFP closes:
May 31, 2020 at 12:00am PDT
2 days left to submit your proposal

Call for Proposals – The Details

This document applies to Oxidize Global CFP. The proposals will be reviewed by our organizing team.

We are inviting the Rust community to submit talks for our conference! This Call for Proposals will close on May 31st, 2020. Our CFP process is based on the process used at JSConf EU, eurucamp and RustFest. When you’re ready to submit a proposal, visit our CFP submission app and login with your Twitter or GitHub credentials or create an account.

Oxidize Global wants to present the full gamut of the Rust embedded scene, with a focus on real world and production use-cases. We welcome both hobbyists and professional developers to submit their proposals. Both beginner and experienced speakers are expressively welcome!

Oxidize Global allows multilingual submission.

Topics for Oxidize Global

Oxidize Global is an online event focused on Rust embedded devices and microcontrollers. We are both looking for outlook talks and actual implementations. Be aware that not all attendees might use Rust, yet. Oxidize wants to showcase use of embedded Rust, so there will be a slight bias towards practical implementations, especially in production.

Oxidize Global is a globe-spanning conference and makes an effort to reach many of the Rust communities worldwide.

Topics covering broader embedded topics are welcome. Given the one-day nature of the event, technical aspects of Rust or specific Rust community topics are preferred, though.

Open slots and chances of acceptance

Oxidize Global has 12-16 regular speaking slots, depending on the length of the individual talks.

Most slots are open and will be filled through the CFP. Only the keynote speakers are invited.

Talk Format

Talks at Oxidize Global are 20 minutes long, with 10 minutes Q&A. We found that Q&A allows for a better audience experience at online events. The Q&A is moderated, a track host will collect question from the audience, prioritise them and ask them to you personally.

Due to the format of the conference, we may ask you to give your talk more than once at the conference. We expect you to be present even if a recording will be played and will make sure your speaking time is comfortable for you.

Oxidize Global talks can be delivered live or pre-recorded. For non-English language talks (see below), we may ask you to pre-record, to allow us to properly translate the talk beforehand.

Talk Language

Oxidize Global aims to be a globally inclusive event not only in its scheduling but in acknowledging and catering for an international audience of many cultures and languages. The main conference language is English, but you can present in the language you feel most comfortable with.

If you wish to present in a language other than English, please write so in the private part of your submission.

Submission Language

If at all possible, your submission should be in English to ease the review process. If you would like to present in a language other than English, your submission may also be submitted in this language -- in this case, please complete your submission as early as possible so we can ensure a sufficient translation is provided to all reviewers for a proper review.

We Do Help

There are about a million reasons why you don’t consider yourself a speaker. We are here to prove you wrong. We are your conference, regardless of whether this is your first time on stage or you are an experienced speaker. If you are unsure, feel free to contact us:

  • We are happy to brainstorm your interests to see if a great topic is hiding.
  • We are happy to connect you with mentors early on to help prepare your submission, or you can refer to the Example Submission section below for tips.
  • We are happy to review and advise on how to produce a slide deck.
  • If you need practice giving talks, get in touch, we can hook you up with local groups or set up a stage for you and a bunch of friends in advance, so you can practice in front of a friendly crowd.
  • Again, whatever else you might need, we’re here to help.

Get in touch: oxidizeconf@ferrous-systems.com (just don’t use this to submit a proposal).

If you need more encouragement, check out the following site from Tiffany Conroy, We Are All Awesome that tries to convince you to speak. For guides on the practical parts, see Zach Holmans speaking.io.


Oxidize Global cares about accessibility a lot. Please see the details at the main conference page.

The Selection Process

Here is how we select speakers:

  • Anonymise submissions, so we don’t bias against anything related to the submitter.
  • Two rounds of voting:
    • The first round rates each talk on a scale from 1 to 5.
    • The top-N (~30) submissions are selected into the second round
    • De-anonymise so we can (finally) bias against speaker details (e.g. to find a mix of seasoned and new speakers). We do want new speakers on the conference, so don't fear losing out to "the pros" in the last minute.

We expect more submissions than speaking slots. The process helps us to select the right ones.


Submit your proposal by May 31st, 2020. No excuses.

Talks are primarily in English. For English presenters for whom it is not their first (or even second) language that is totally okay, our attendees understand and are supportive.

Talks are 20 minutes + 10 minutes Q&A long (for longer talks we’d get in touch with you directly). We will be on a tight schedule and enforce the end of a talk rigorously. Please notify us in advance how long you want your slot to be. We suggest timing your presentation in advance.

Make sure you care and make sure we see you care. Typos, sloppy formatting and all-lowercase submissions make our reading of your proposal tedious. These things will definitely count against your proposal. Mistakes are fine, but we do recommend running a spellchecker.

Don’t overdo it either. If you need more than two paragraphs to get to the point of your topic, we need to ask you to slim things down. With the amount of submissions we get, the quicker you can make a good impression, the better.

“I would have written a shorter letter, but I did not have the time” — Blaise Pascal

With Oxidize Global, we want to push the community forward. Therefore, it's important to submit forward-thinking topics. They don't necessarily need to be fully original, but make sure to care for current relevance. If you want to discuss a topic that you have talked about a while ago, try to add a twist, or new research, or development, something unique. Of course, if your talk is plain awesome as-is, go for that :)

Stories of industrial use and adoption are a focus topic this year.

The Perks

If you get selected as a speaker at Oxidize Global, here’s what you get:

  • Entrance to the conference. Oxidize Global is an online event, so you will have a guaranteed ticket by the time you know you are accepted or not.
  • A 200 EUR grant towards buying audio and video equipment, if needed
  • A 200 EUR speakers fee, either to be sent to you in cash or donated to a non-profit chosen from a list we propose

Example Submission

Here’s a proposal that we accepted on another conference:

How To Be Better

A lot of the principles of clean code are forgotten when writing documentation.

Have a single source of truth and don't repeat yourself. Avoid writing brittle code. Use ubiquitous terminology and choose searchable names. Be consistent in your formatting. Test your code. Refactor and practice successive refinement. Don't write any more than you need to.

These principles of clean code can be applied with great effect to the production and maintenance of documentation, but there's more to it than that. Code needs to satisfy machines and coders. Documentation needs to satisfy people performing range of different tasks: from cursory inspection through to intensive development.

This talk will review relevant principles and examine real-world examples, leaving you with a practical mental checklist for writing documentation that will help your users and your software thrive.


All talks may be recorded, transcribed, translated and published on the internet for free, along with a recording of the slide deck, live-demo or other on-presenter-screen activity.

We do this for the benefit of the larger Rust community and those who can’t make it to the conference. We hope you want to help out, but if you are uncomfortable in any way, let us know and we will work things out.

Finally, since you retain full ownership of your slides and recording, we’d like to ask you to make your materials and recording available under a creative commons or other open source license.