Александр Богачёв
Aleksandr Bogachev
  • RU / Day 4 / Track4

Alexander will tell on an example for what and how it's possible to use reflection in TS and due to this simplifies the implementation.

More
Jacek Broński-Jankowski
Jacek Broński-Jankowski
  • EN / Day 4 / Track2

Fandom developed a setup to build custom "apps" (think: micro-frontends) and deploy them on multiple platforms we run. We use them to conduct product research. Apps are delivered unconventionally: through the Google ad server.

More
Ujjwal Sharma
Ujjwal Sharma
  • EN / Day 1 / Track4

This is a talk about Temporal, an exciting and up-and-coming TC39 proposal for adding cool new functionality to the Date/Time handling operations in JavaScript.

More
Виктор Вершанский
Viktor Vershansky
  • RU / Day 1 / Track2

In this unusual talk, Viktor will tell what the chronotope has in common in literature studies and programming and how we can apply the knowledge about building a story to the project work.

More
Dario Kondratiuk
Dario Kondratiuk
  • EN / Day 1 / Track1

Speaker will share his journey from being a "community consumer" to participating in Stack Overflow, having his blog and an open-source project with over 100k downloads.

More
Мария Шакшина
Maria Shakshina
  • RU / Day 2 / Track2

Maria will present and compare a lot of stub servers for REST API, GraphQL, SSE и WebSocket and tell how to fill created stubs with fake data.

More
Craig Spence
Craig Spence
  • EN / Day 3 / Track1

Let's tear music apart, and use a little bit of physics, a little bit of math, and a whole lot of JavaScript to re-invent the building blocks of the greatest hits of the last 400 years!

More
Aleksandra Sikora
Aleksandra Sikora
  • EN / Day 3 / Track4

Statically typed language? Sounds cool! Statically typed language and large JavaScript codebase? It sounds like a lot of work... Learn how the team evaluated their options in Hasura and made the decision on which language to choose!

More
Павел Черторогов
Pavel Chertorogov
  • EN / Day 3 / Track2

GraphQL suits you but the whole backend has been written in REST API for ten years now and rewriting it is simply not realistic? No problem! The answer is simple: you can wrap the REST API in GraphQL. GraphQL will become a proxy for accessing your "old" API.

More
Alex Culliere
Alex Culliere
  • EN / Day 2 / Track4

Deconstruction of Flux pattern for state management, exploring custom implementations and ways to improve upon them to enable features that were previously impossible or hard to achieve. Live demo of multi-window Electron application with single seamlessly-shared state.

More
Дмитрий Бежецков
Dmitry Bezheckov
  • RU / Day 2 / Track3

During this session speaker will tell the JS programmers the audience how wasm code runs in different VM, how it interacts with JS and among themselves.

More
Önder Ceylan
Önder Ceylan
  • EN / Day 2 / Track1

This talk aims to change the mindset of Puppeteer being only a content scraping and UI testing library, by inspiring you on observing your repeated patterns on your workflows and help you automate them in a creative way!

More
Сергей Мелюков
Sergey Melyukov
  • RU / Day 1 / Track4

Sergey will share his personal experience of transferring frontend to webpack and tell necessary knowledge you need to have during such a large-scale project.

More
Theodore Vorillas
Theodore Vorillas
  • EN / Day 1 / Track2

End-to-end testing has been close to impossible since mobile devices are quite restrictive even for simple use cases. In this talk, you will find out how you can prototype a robot that swipes, pinches and taps using JavaScript.

More