Call For Papers

CFP has closed on the 17th of June.

We've received 92 proposals, which is a lot more than we've initially expected.

We're currently thoroughly reviewing all proposals and we're planning to annouce the selected speakers in Mid-July.


Is your talk JavaScript related? Then it’s a perfect fit!
Need a tighter description? Here are some additional hints:

  • Hot topics
  • Crazy ideas
  • Language fundamentals
  • Tips and tricks for daily use
  • Tools for a better developer experience
  • Mobile, Desktop, Embedded or Hardware JS
  • The human side of software development
  • Any JS topic that makes your heart beat faster



English. Inglese. Engelsk. Angleško. Angolul. (but we’d love for you to teach us some words in your language too)


The standard duration for all talks is 25-30 minutes. For a more dynamic routine, we’ll also throw in a few shorter or longer presentations, if applicable.

Since we’ll be on a tight schedule, we’ll enforce the time limits rigorously. We strongly suggest that you time your presentation accordingly in advance.

Attention to details

Make sure you care, and make sure we see you care. Content is king but formatting and correct spelling are the crown jewels that ensure a royal proposal. Make it shine or else you won’t make it to the throne (in this case, the stage of revo.js)


Keep it short and simple. If you need more than two paragraphs to explain your talk, you’re not there yet. Change it up. Narrow your description or narrow the subjects you want to cover.


Give us a taste of your delivery style by sharing a recording of any other talk you gave in the past (on a conference stage, at a local meetup, or in your living room).

This is not mandatory but it will win you extra-extra points during the selection phase.


We generally discourage "second-hand" talks as we are looking for crisp and fresh content.

However, if you have a talk that is top-notch, or is focused on a live experience, we would definitely want it on stage. In case you really-really want to present a talk for the second time, we encourage you to give it a twist (change is the key word) and make it feel `like brand new`.

Need help?

We know that putting together a winning talk proposal can be daunting. But count on us! We’re happy to help and guide you all the way with:

  • Brainstorming ideas
  • Proposal submission
  • Slides or live code preparation
  • Talk delivery on stage

We’re here to help you nail the JS talk! Don’t be shy, get in touch: (just please don’t use this email to submit your proposal).

Perks for selected talks

If your proposal gets picked, here’s what we’ll do:

  • Cover all your travel expenses
  • Offer 4 nights accommodation close to the conference venue (if you’d like to stay longer, we can help you arrange things, just let us know)
  • Upgrade your room to a double one in case you want to bring someone along for support (the conference ticket for an extra person will not be included, though)
  • Give you free entrance at all the talks and happenings during the conference
  • Take you on a trip outside Timisoara on Saturday; we’ll tag along
  • Take you out at a speakers’ dinner
  • Get you involved in other activities around the event

Does your company have your back?

If your employer wants to cover your travel expenses and accommodation, we’d be happy to list them as partners. The money saved will be invested into the general running of the conference and scholarships for attendees from underrepresented groups.

Video recordings

We plan to record all talks and publish them online for free, along with a recording of the slide deck, live demo, and any on-presenter-screen activity. We do this for the benefit of the larger JS community and those who can’t make it to the conference.

We hope you agree with us, but if you are uncomfortable with this in any way, let us know and we will work things out. Note that we'll disable comments on our published videos by default.

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 (we default to non-commercial reuse) or other open source license.

Code of Conduct

Our Code of Conduct aims to create a safe and welcoming space for our community members, and to protect every attendee, staff member and speaker from harassment.

We thus need you to read, understand, and comply with our Code of Conduct.