00:00:00:00
June 18-19, 2020 3pm-8pm CEST

THE BIGGEST JAVASCRIPT CONFERENCE IN THE CLOUD

  • 2
    Days
    General + Backend & Testing
  • 25+
    Speakers
    Sharing latest insights
  • 25K+
    JS DEVS
    From all over the globe
In collaboration with
FocusReactive

CORE LIBRARY AUTHORS.
HANDS-ON LEARNING.
THE FUTURE OF JS.

Want to know the future of the JavaScript ecosystem and get connected to the stellar crowd? Attend a 2-day conference on all things JavaScript, gathering international software engineers in the cloud. To help you stay up-to-date on the latest JS tech, we're coming back with a new remote gig on June 18-19, 2020.

Next to the main JavaScript conference talks delivered by well-known pros, be prepared for an awesome MC and a number of virtual networking rooms focusing on tech topics, interactive entertainment, and engaging challenges for all participants.

This year, we'll have authors and core teams of:

  • Webpack

  • Node.js

  • Angular

  • Vue.js

  • TypeScript

  • Styled Components

  • Gatsby

  • AWS

  • React Boilerplate

  • Cypress

  • AlpineJS

Want to know the rest? Follow us

Features

TOP JS SPEAKERS

Talks & QA sessions (Full HD for full tickets)

NET-WORKING

Live chat rooms where you can make new friends (full ticket only)

REMOTE, SAFE YET FUN

Afterparty with Zoom bars and a QuakeJS tournament (full ticket only)

First Speakers & Instructors

John Papa
General
From Code to Scale! Build a Static Web App in Minutes
see more...
John Papa
Microsoft, USA

John is a professional Web and Mobile Developer, avid OSS and community advocate, dedicated father and husband. He is currently a Developer Advocate for Microsoft and has formerly worked for Disney on several web and mobile applications that you may have used. John is the author of various OSS such as Peacock, the Angular Style Guide, and many popular courses. You can listen to him on the popular weekly podcast Real Talk JavaScript.

Jen Looper
AI/ML
General
PoseDance: Build a TikTok Trainer
see more...
Jen Looper
Microsoft, USA

Jen is a Google Developer Expert and a Cloud Developer Advocate Lead at Microsoft with over 20 years' experience as a web and mobile developer, specializing in creating cross-platform mobile apps. Jen is a multilingual multiculturalist with a passion for hardware hacking, mobile apps, Vue.js, machine learning and discovering new things every day. I'm also the founder and CEO of Front-End Foxes, an international initiative and a 501(c)(3) nonprofit created to help women learn front-end technologies.

Caleb Porzio
AlpineJS
Caleb Porzio
Creator of AlpineJS & LaravelLivewire , USA

Co-Host of @noplanstomerge podcast | Creator of LaravelLivewire & AlpineJS

Tobias Koppers
Ecosystem
General
Module Federation in Webpack 5
see more...
Tobias Koppers
Webpack, Germany

Creator of webpack. Working full time on Open Source. Father of two children. Likes to play board games.

Nader Dabit
GraphQL
General
Transforming GraphQL – Infrastructure as Code Front Front End Developers
see more...
Nader Dabit
Amazon AWS, USA

Nader has been developing with React Native for over 2.5 years. He has worked with and trained developers from fortune 500 companies like Amazon, Visa, American Express, and Microsoft, helping them to get up to speed with React Native as quickly as possible.

Minko Gechev
Angular
General
The State of Angular
see more...
Minko Gechev
Google, USA

Minko Gechev is a senior engineer at Google, where he develops tools for the Angular framework. Before joining Google, he was a technical co-founder and the CTO of Rhyme.com, which in 2019 got acquired by Coursera.

The President of the Republic of Bulgaria awarded Minko for his software projects with a high social impact and with a diploma for contributions to the areas of computer science and software engineering.

In 2019 Forbes Bulgaria included Minko Gechev in their selection "30 under 30" in category Science and Technology.

Natalia Tepluhina
VueJS
General
Composition API: a Quick overVue
see more...
Natalia Tepluhina
GitLab, Ukraine

Natalia Tepluhina is a Vue.js core team member and a Staff Frontend Engineer at GitLab.

She is a conference speaker and author of articles on different topics related to Vue.js . Thanks to these activities Natalia has got a title of Google Developer Expert in Web Technologies.

Orta Therox
TypeScript
General
How Does the TypeScript Team Try to Avoid Negative Effects on the JS Ecosystem
see more...
Orta Therox
Microsoft, USA

TypeScript compiler team at Microsoft. For the last decade has worked on large-scale open source projects across the native and JavaScript ecosystem.

Max Stoiber
React
Max Stoiber
Gatsby, Austria

Max Stoiber is a Staff Software Engineer at Gatsby, inventing the future of web development. Previously he worked at GitHub, who acquired the startup he co-founded, Spectrum. He is well known for making styled-components, react-boilerplate, and a wide variety of other open source projects in the React ecosystem.

Matteo Collina
NodeJS
General
1, 2, 3... Fastify!
see more...
Matteo Collina
NearForm, Italy

Node.js TSC member, PhD, Technical Director @ NearForm, IoT Expert, Consultant, author of Pino and Fastify. Co-author of the book "Node.js Cookbook, Third Edition" edited by Packt.

Naomi Meyer
I18N
General
Emoji Encoding, � Unicode, & Internationalization
see more...
Naomi Meyer
Adobe, USA

Naomi is a Software Development Engineer at Adobe on the Globalization, Core Services team where she works on the internationalization and localization of Creative Cloud and Document Cloud products. Before writing JavaScript full time, Naomi worked as a teacher across Asia and West Africa. She enjoys weekends outside - hiking, camping, and riding bikes.

Gleb Bahmutov
Testing
General
I See What is Going on: Visual Testing for Your Components
see more...
Gleb Bahmutov
Cypress, USA

Gleb Bahmutov is JavaScript ninja, image processing expert and software quality fanatic. During the day Gleb is making the web a better place as VP of Engineering at Cypress.io. At night he is fighting software bugs and blogs about it at glebbahmutov.com/blog.

Eleftheria Batsou
Career
General
When You Think There Is No Time for Learning or Coding
see more...
Eleftheria Batsou
MKI Hellas, Greece

App Developer | UX/UI Designer | Public Speaker | Content Creator.

Eleftheria loves using technology-based solutions to help solve real world challenges. She likes learning and sharing her knowledge about web development/design and visual arts.

Want to know the rest? Follow us

CFP is open until May 31

Submit proposal

Our MC's

Bruce Lawson
Bruce Lawson
Freelance web standards & accessibility consultant, UK

Bruce Lawson is freelance web standards and accessibility consultant. He was co-editor of the HTML5.3 specification, one of the inventors of the element, and was on the committee that drafted the British Standard for commissioning accessible websites. He co-wrote 'Introducing HTML5'. He's previously been deputy CTO of Opera browsers, front-end lead for a large UK legal organisation, a Fortran and mainframe programmer as well as a Bollywood movie extra, a musician, a tarot card reader, tutor to a Thai princess and actor.

Mettin Parzinski
Mettin Parzinski
Passionate People, Netherlands

React focused developer, working on a Design System at Albert Heijn (Dutch supermarket). Started out writing ActionScript, did jQuery and thus has all sorts of knowledge on deprecated stuff. Part of a frontend development couple that produced a kid.

Floor Drees
Floor Drees
Microsoft, Netherlands

Floor studied design, worked in advertising, then worked with a bunch of start-ups in product and community roles, learned how to program (Ruby), (co)organized countless tech conferences, meetups and workshops, ran a co-working space and start-up accelerator in Vienna, before moving back to the Netherlands and getting back into developer relations.

First Talks

Amazon AWS, USA
Transforming GraphQL – Infrastructure as Code Front Front End Developers

As front-end tooling and frameworks continue to evolve and improve at a pace that is often hard to keep up with, serverless abstractions continue to move closer and closer to the client, abstracting away back end services and making them more and more consumable by traditionally front end developers.

In this talk I’ll show how we can use a combination of GraphQL SDL along with a new DSL (GraphQL Transform) created by the Amplify team to build out a full stack cloud application directly from your GraphQL schema. Using this GraphQL DSL, we’ll walk through how to model a Database, authorization rules, relationships, and custom access patterns. We’ll look at how to rapidly prototype an example application, and view some demos including a voting app capable of handling over 100,000 operations per second.

Microsoft, USA
PoseDance: Build a TikTok Trainer

Do you scroll through TikTok, amazed at the goofy, yet complicated dance moves featuring today's youths? Those kids are popping off while you're sitting around, coding SQL queries. Fortunately, we are technologists, and there's no problem we can't solve, including getting better at TikTok dancing. In this talk, I'll show you how I perfected my moves by building PoseDance, your friendly TikTok trainer. We'll discuss how I leveraged PoseNet, which allows you to pinpoint body motion and draw a 'skeleton' on a video. Combined with a webcam mapping your own dance skeleton, a bit of math to compare the matching points, Azure functions to authenticate a user, and PlayFab as a game-friendly backend to keep scores and create a leaderboard, you've got the perfect quarantine pastime, making a perfect fool of yourself in front of a webcam. Come dance with me!

NearForm, Italy
1, 2, 3... Fastify!

In my journey through nodeland, I always wonder about the cost of my abstractions.

I started a journey to write an HTTP framework with extremely low overhead, and Fastify was born. With its ability to reach an astonishing 90k requests/sec, Fastify can halve your cloud server bill.

In this talk, I will walk you through the basics of the framework: how to route requests, write tests, and use the plugin system.

Microsoft, USA
From Code to Scale! Build a Static Web App in Minutes

You've built an app an you want it to scale. Do you want CI/CD, custom domains, SSL certificates, APIs, global scale of your static assets, authentication, and authorization? Let's learn how to build a static web app on Azure and go from GitHub repo to global scale in minutes.

Microsoft, USA
How Does the TypeScript Team Try to Avoid Negative Effects on the JS Ecosystem

TypeScript is becoming one of the dominant ways in which people write JavaScript. The goal of TypeScript is to augment and not replace JavaScript – so how does the team ensure that the future of JS is always JS.

GitLab, Ukraine
Composition API: a Quick overVue

Composition API is one of the biggest new features in Vue 3. In this talk, I will explain what is it and how to use Composition API for code abstraction and reuse.

Webpack, Germany
Module Federation in Webpack 5

Microfrontends as Monolith? Shared component library or styleguide? This technique allows to consume modules from separate builds, which can be developed and deployed independently. An introduction, and further ideas.

Adobe, USA
Emoji Encoding, � Unicode, & Internationalization

Why does '👩🏿‍🎤'.length = 7? Is JavaScript UTF-8 or UTF-16? What happens under the hood when you set ? Have you ever wondered how emoji and complex scripting languages are encoded to work correctly across browsers and devices - for billions of people around the world? Or how new emoji are introduced and approved? Have you ever seen one of these: □ � “special” glyph characters before and want more information on why they might appear and how to avoid them in the future? Let’s talk about Unicode encoding in JavaScript and across the world wide web! We’ll go over best practices, common pitfalls, and provide resources to learn more - even where to go if you want to submit a new emoji proposal! :)

Google, USA
The State of Angular

In this presentation, we’ll look at the current state of Angular and its tooling infrastructure. We’ll discuss what features enabled the latest version of our rendering engine Ivy and how you can take advantage of them today.

Along the way, we’ll look at the work we did to ensure small bundle size and fast execution! In the second part of the talk, we’ll focus on the tooling that Angular provides to help you deliver apps quickly and efficiently.

Cypress, USA
I See What is Going on: Visual Testing for Your Components

Many modern web frameworks use components as their building blocks.

In this talk, I will show component testing using Cypress - and I mean "show" literally. You will see the component running inside a real browser, you will interact with the component like a real user, and you can debug the component using the real browser's DevTools. Finally, I will go through the current open source and commercial options for visually testing the component's styles and rendering.

MKI Hellas, Greece
When You Think There Is No Time for Learning or Coding

Do you ever feel like you’re stuck in your career? Do you constantly feel like you don’t have time to work on your projects? Do you want to learn something new, expand your knowledge, develop yourself and be the best you can be?

In this session, I am going to share my story on how I started coding, how I make time to work on side projects and how you can grow and advance in your career. After this talk, I hope you 'll be inspired to work smarter, make new habits and continue pushing yourself even when things fall apart.

I will present some helpful tips about self-motivation, time-management, setting priorities and goals, staying organized, believing in yourself and keeping a balance between your career and personal life. Additionally, in this session, we are going to talk about building the habit of coding and the benefits of it. We are going to explore ways of finding mentors in your job and outside of it and also expanding your social network.

This talk is not only about getting better at your 9 to 5 job but also about developing yourself.

Program Committee

Joonas Salovaara
Joonas Salovaara
Reaktor, Netherlands

Joonas Salovaara is a Principal Consultant and team lead at Reaktor Amsterdam. He is an advocate of the meetup scene, where he helps run AmsterdamJS, HelsinkiJS, and React Helsinki.

Kanstantsin Klimashevich
Kanstantsin Klimashevich
Xebia, Netherlands

Kanstantsin is a Software Developer Consultant at Xebia. He is passionate about running, racing cars and JavaScript.

Aleksandr Korotaev
Aleksandr Korotaev
Tinkoff.ru, Russia

Aleksandr is a Frontend Developer with 6 years experience. He is a member of JSNation Program Committee and an active member of Saint-Petersburg local meetup scene. He is passionated about games development, visualization and other graphics stuff.

Full-access attendee gets

Enjoy HD streaming quality

Get the full experience or get prepared for a big screen

Get recordings straight after the conference

Others get it in a month

Free 3h workshops

SvelteJS, Cloud Development, WebAssembly, Modern JS Architectures

No ads

Enjoy the stream without distraction

Interactive Sessions With Speakers

One-on-one Advice Lounge with speakers

Discuss your own projects with top pros.

Speakers’ personal video rooms

Hang out with well-know JavaScript developers and ask them anything

Q&A Slack channels

Enjoy chatting with the speakers in Slack space

Tech Discussions

Join video chats focusing on specific technologies such as Vue.js, TypeScript or GraphQL. Hang out with people who are on the same page.

Angular Discussion Room
TypeScript Discussion Room
Vue.js Discussion Room
WebGL Discussion Room
Serverless Discussion Room
Node.js Discussion Room
React Discussion Room
GraphQL Discussion Room

Join random watching party

Join random group of people in watching/discussing conference together. Make new friends!

Afterparty Zoom Bars

Have fun in an online space facilitated by people deeply involved in the JavaScript community. Chat, play, and have (virtual) drink with fellow attendees and speakers.

QuakeJS Tournament

To join tournament please make a submission (only for full-access holders)
Join tournament

Follow us for updates

Subscribe to conference email updates to hear about
the latest news and special deals: