React Rally 2018 closed

Speak at React Rally 2018!

React Rally is a two day single track community-focused React conference. React Rally is on August 16th-17th in Salt Lake City, Utah. Whether you're a seasoned developer who has been using React since before it was cool or a newcomer to the scene, React Rally has something for everyone!

What We Are Looking For

The core theme for talks at React Rally is "things that are interesting to React developers." We want stories about how you built products or experiences with React, stories about overcoming challenges with (or caused by) React, and ideas for solving problems that exist in React today. Are you pushing the limits of React? Can we all be doing something better? Your talk can be directly about React, but if you think something else might be interesting to React developers, we'd love to see it as well. Alternative programming models, component-based systems through the years, philosophy, or something totally different could all be a good fit if you convince us it is interesting to React developers. We want speakers of all experience levels and backgrounds because React is for people of all experience levels and background.

Talks slots are 30 minutes long with no Q&A after. If you want to answer questions, let the attendees know in your talk that you will be available during or after the conference to talk. Q&A sessions can often devolve into one lone brave (or loud) person asking about a topic the speaker isn’t comfortable discussing or that the rest of the attendees are not interested in, so we’ll be skipping them.

You can submit as many proposals as you want, and you can edit them until the CFP closes. We promise not to peek. Of course if you buy a ticket and later get accepted to speak we will reimburse you the ticket price.

Writing A Good Proposal

A good proposal serves two purposes. It demonstrates you have a story the attendees will want to hear, and it shows that you can present this story in an engaging and exciting fashion. To show that, we want three pieces of information.

The first thing we want is the abstract. The abstract is the pitch to the attendees. It will appear on the schedule along with the title, and should tell attendees what they will learn from your talk and why they care about it. You don't have to give away all your secrets, but you should at least describe the thesis of your talk. The abstract is limited to 600 characters, so make those words count.

The second thing we want is the details of your talk. This is more detailed information about how your talk will go down. Do you have an outline? What is the structure of your talk? How will you start? What is your conclusion? If you have live demos, how will you make sure they don't crash and burn? This information won't be made public. Also, if you don't know all of this when you propose, that is ok. Just give as much detail as you have.

The last thing we want is the pitch. This is where you pitch yourself as the the person capable of making this talk awesome. Why does this talk need to happen? Why are you excited about it? Why are you the right person to give it? If you have prior speaking experience, links to other talks you've done are great here. If you are a brand new speaker, help us know how you'll perform on stage.

A (Bad) Example Proposal

Here is an example of an abstract, details and a pitch (this is not a good submission, just an example of the format we're looking for).

Title: Some People Use An Editor I Don't Like And It Must Stop

Abstract: The editor I like is the best editor. Some people don't know that! Did you know that every time a user uses an app built with a different editor than the one I like, they remember the saddest thing that ever happened to them, and cry? People using an editor that I don't like causes lost productivity, production outages, and probably other bad things. Learn about what text editor I use, why it demonstrates my exquisite taste and breathtaking intellect, and how you can join me at the pinnacle of programmer productivity.

Details: This talk is a personal history about my journey to find The Correct Text Editor told in rhyming couplets, along with some of my very funny jokes about how
everyone who disagrees with me is dumb. I will begin with a curated selection of my funniest kitten gifs to loosen up the audience. Then I will show 30 slides of brightly colored stock photos I pirated, watermarks included, that have nothing to do with what I'm saying. For each slide, I'll type a single character in my editor. By the end of my talk I'll switch from my slides to my editor and show a 30-character long sentence so beautiful the mind will be unable to comprehend it. The crowd will first murmur, then a chuckle will break out, and then they will explode in to screaming, rapturous applause. At the end of my talk I'll don a cape and a fedora and attempt to crowd-surf off the stage.

Pitch: Listen, everyone knows that what text editor you use is the most important part of tech. By accepting my talk, your attendees will improve their ability to deliver great experience to their users. I'm an engaging speaker who has been thinking about text editors and literally nothing else for decades now. Here are some links to recordings of some of my past performances.

So yeah, we probably would not accept this talk. But the proposal did give us a good idea of what it would be like.

Some (Good) Example Proposals

A few previous speakers generously gave us permission to share their proposals.

How Talk Selection Works

The CFP closes April 1st at 11:59 PM MDT. After the CFP closes, the speaker selection committee narrows down potential talks in two passes. The first pass is completely blind, with only at the talk title and abstract visible. The second pass adds in all the information you provide.

We will notify selected speakers within two weeks of the CFP closing.

Speaker Benefits

We cover speaker travel and hotel and give you a free ticket. Because preparing a talk is hard work and we want value your time, we also provide a small monetary fee to compensate you for your time. Last year it was $200 for every speaker. We expect it to be more this year. If this is a problem due to travel issues (it can sometimes be harder to travel internationally if you are being paid for work you will do while traveling), let us know and we can work something else out.

We will have a speaker dinner where you get to associate with some of the brightest people in the community and commiserate about how stressed out you are for your talks, a fun speaker gift, the chance to walk out on stage to the intro music of your choice (just like Gob), and the everlasting fame and glory that accompanies speaking at a conference. Speaking is hard work, but we also work hard to make it worth your while.

Some Talk Ideas

No idea what to talk about? Here are some ideas that could be interesting (but we are in no way limiting submissinos to this list of ideas).

  • Observables and React
  • Rendering to Non-DOM Targets (A React-to-Minecraft Renderer? Why Not?)
  • Managing Asynchronous Flux/Redux State
  • What React Can Learn from Other Frameworks
  • Pitfalls In Building Reusable React Components
  • The Ideas of React Throughout the History of Computing
  • React and Art
  • Server-Rendered React Using AWS Lambda
  • Teaching React to Beginners
  • Learning React as A Junior Developer
  • Understanding React Internals to Contribute Open Source

Let Us Help

Do you have an idea that you aren't sure is ready for submission? Are you concerned you don't have enough experience to speak? Do you have questions about anything regarding the CFP? Email us at and we will be happy to discuss talk ideas or anything else related to the CFP process.

Code of Conduct

All attendees, speakers, sponsors and volunteers at our conference are required to agree with the following code of conduct. organizers will enforce this code throughout the event. We are expecting cooperation from all participants to help ensuring a safe environment for everybody.

Need Help?

Email us at

The Quick Version

Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, or religion (or lack thereof). We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organizers.

The Less Quick Version

Harassment includes offensive verbal comments related to gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, religion, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.

Participants asked to stop any harassing behavior are expected to comply immediately.

Sponsors are also subject to the anti-harassment policy. In particular, sponsors should not use sexualised images, activities, or other material. Booth staff (including volunteers) should not use sexualised clothing/uniforms/costumes, or otherwise create a sexualised environment.

If a participant engages in harassing behavior, the conference organizers may take any action they deem appropriate, including warning the offender or expulsion from the conference with no refund.

If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of conference staff immediately. Conference staff can be identified as they'll be wearing branded t-shirts.

Conference staff will be happy to help participants contact hotel/venue security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the conference. We value your attendance.

We expect participants to follow these rules at conference and workshop venues and conference-related social events.

This Code of Conduct is borrowed from Conference Code of Conduct.