Call for Proposals!

  • Applications are now losed.
  • Application deadline: Friday, April 26, 11:59 pm KST

JSConf is a world-wide family of conferences for the JavaScript community. As part of the JSConf family, we believe that progress happens when everyone has a chance to share their perspective. We're thrilled to be hosting our very first conference in 2019.

JSConf Korea is a festival, a place to push the boundaries of what can be done with JavaScript and share positive energy with one another. If you've used JavaScript on an exciting project, or have ideas, stories, or even a song to share with us, please submit a proposal! As long as it fits our Code of Conduct, anything’s on the table. Even if you don’t have any experience in giving talks, we’re here to help. You can pick a topic from the list below or come up with your own:

  • Data Management
  • Web Security
  • Artificial Intelligence / Machine Learning
  • Cloud Computing
  • Web Assembly
  • Server-side JavaScript
  • Mobile Web
  • The Future of JavaScript
  • Performance and Optimization
  • Realtime, Peer-to-peer Communications
  • IoT, Hardware, Embedded JavaScript
  • Education and Outreach of Computer Programming
  • Life of a Developer
  • Artistic JavaScript Creations
  • Putting JavaScript into places no one expected

Why should you give a talk?


You will get a ticket to enjoy the conference. Please note that tickets may sell out before the list of speakers is finalized. So if you want to make sure you can attend, please purchase a ticket first and we’ll gladly reimburse you once you get selected.

We will also pay for your reasonable amount of travel expenses to and from the venue.

For speakers travelling from outside the Seoul Capital Area, we will arrange your accommodations at a hotel for the night before and the night of the conference. Let us know about any accessibility needs you have and we’ll do our best to meet them all.

Speaker Support

We welcome new speakers. If you want to give a talk but are scared of public speaking, or think you are too inexperienced, or are worried about how to put your stories together into a talk, we are here to help.

  • We’re happy to review and advise you on your slide deck.
  • We’re happy to review your talk in person or via video chat.
  • We’ll help you connect with an experienced speaker

Again, whatever else you might need, we’re here to help. Get in touch with us at

Talk Format


Each talk is 30 minutes long including transition and preparation time. The time limit is strict, so please prepare your talk to be less than 25 minutes long, to be safe.

There is no Q&A time, but you are free to talk with other attendees outside the auditorium after your talk.


All talks must be in either English or Korean. Live translation from English to Korean and from Korean to English will be provided for all talks. We will also translate your slide deck for you, unless you can translate them yourself.

Slides and Video Recording

All slides and video recordings of the talks will be shared on our website and the JSConf YouTube channel. This is for the benefit of the greater JavaScript community and for those who couldn’t make it. We hope you agree, but if you don’t feel comfortable sharing your slides or getting the video published, let us know.

Selection Process and Criteria

The speaker selection committee will consist of JSConf Korea organizers and volunteers.

The selection process will begin after the submission deadline.

In the first round, the committee evaluates completely anonymized proposals and rate them from 1 to 10, while considering the following criteria:

  • Coherence and clarity of proposal
  • Relevance of the topic to JavaScript and the JavaScript community
  • Novelty and originality of the topic
  • Deliverable in given time

The top proposals are then de-anonymized for the committee to finalize the list of speakers. The committee will take speaker details into account in order to ensure a diverse lineup of speakers and to consider travel expenses depending on our finances.

How to write a proposal

  • Please be specific. A topic like “React 101” is way too broad. Try to deliver an original idea as clearly as possible.
  • If you have many ideas to talk about, please submit them as separate proposals.
  • Consider our selection criteria.
  • Try to show us your passion!
  • If you have something you want to talk about, don’t be discouraged and write that proposal!

Application closed