Talk in person
To see old friends. To discuss current problems. To come up with new ideas. To debate and just chat.
Start of main content
Tiny cosy offline
10:00–23:00 (UTC+3)
Park Inn by Radisson Pulkovskaya: Pobedy Square 1, Saint-Petersburg, Russian Federation
Covid-19 free zoneTo see old friends. To discuss current problems. To come up with new ideas. To debate and just chat.
To have a change of scenery, to distract and have a good time. To gain fresh impressions and new acquaintances.
*And for some, to visit Petersburg in the summer.
The time in the program is for the time zone UTC+3.
Discussion
We will talk about the schedule, sessions, and share the information. Come to the room or join the broadcast to find out what to expect soon!
Yandex
Yandex
Talk
Basically, everyone around here says for a long time that things are bad in this IT thing, and it's time for the bubble to burst. But for some reason it is alive and vibrant, and it's the IT people who suffer. They burn, they get depressed, but they fly like moths to the light of their monitors.
This is not a talk, not a speech, but a session of group reflection, where we will try to pull the collective unconscious from the individual conscious. Dress code is free, bring your own drinks.
Wrike
Main studio
This is a special edition of the TV show "HolyJS: Total Recall". In this episode, we'll turn the pages of history and talk about how it all began. The first talks, the first participants, and the very first HolyJS conference.
Talk
Let's talk about the peculiarities of the protocol, its capabilities and limits, and try to connect to the devices at hand and to control them with JavaScript.
Yandex
Talk
The majority of benchmarks have blind spots and find far from all the retarded areas of the code (and, it turns out, the interface). As a result, we have to look for performance problems with a poorly developed toolkit and not with the most sophisticated algorithms.
In this talk we will analyze how Chrome DevTools can help in this situation and learn how to identify resource-intensive code sections.
Main studio
Today is Thursday, June 23. It's 12:45 p.m. in Moscow. We begin our live broadcast of the second episode of "Total Recall" about HolyJS life in 2017.
Talk
Everyone knows roughly how Context works in React. And the key word here is "roughly." In this talk:
Partner’s talk
The talk describes the creation of a common menu for the entire online bank: what it started with, what problems occurred and how to architecturally solve them.
Alfa-Bank
Partner’s talk
Заглянем за технические кулисы и расскажем, как команда JRG делает конференции. Вы узнаете, как заявка спикера превращается в доклад на конференции. Какие данные собирают в плеере и как строят статистику. Какие системы задействованы в производстве конференций и на каких технологиях.
JUG Ru Group
Main studio
Everything mixed up at the HolyJS 2018 conference: React Native, WebPack, Node.js, WebAssembly, Vue.js, Nest.js, Flutter...
"Hello, JS-fatigue!" is the tagline of our third episode of the "Total Recall" TV magazine.
Buffet and beverages of your choosing.
Talk
A few years ago, Sergey gave a talk about Jest—it was about how it was built and how the speaker dissected it to build a platform for component testing.
Now Sergey leads the platform team at Yandex.Market, and the team is again building a platform for frontend testing. Different projects, different conditions, different volumes, and other problems.
Yandex
Talk
Lightning talks are mini-talks from conference participants.
There are three rules for Lightning talks:
Activity will not be broadcast.
Yandex
Main studio
A person at all times wonders, "What's going on at the HolyJS conference?" Did conference participants learn something new or just have fun with each other in discussions?
The Main Studio scientists claim: you can find out the answer reliably in the fourth episode of the TV magazine "Total Recall".
Talk
A talk based on the speaker's series of articles.
We will study the use of ML and DL on the client. Smoothly move from theory (how meshes work) to practice (where and how these meshes should be deployed). We will try to understand when it is useful, and when (despite the fact that you really want to) you need to stop yourself and do everything on the server.
Evil Martians
Main studio
There was a lot to do offline: unique activities, face-to-face interaction with many speakers, and vibrant afterparties. But the year 2020 came and changed the conferences by opening the seasons online.
In the fifth episode of Total Recall, let's talk about how the HolyJS conference has transformed in the new realities.
Talk
It's pretty possible to create a clone of Minecraft in JavaScript, although it requires lots of time. In this talk, its architecture is analyzed, the talks also contains the examples of hairy code which somehow works. Besides the speaker will analyze the chunks of new algorithms helping everything to go through the bottlenecks which are caused by game design, browser graphics and JS virtual machine.
White Frame
Discussion
We take stock, remember the bright moments and talk about our plans. Come to the room or join the broadcast, so you don't miss anything!
Yandex
Yandex
To see old friends. To discuss current problems. To come up with new ideas. To debate and just chat.
There will be a broadcast on the offline day of the conference, which is available to participants with an online ticket. If you want to ask the speaker questions in person and get answers, you are welcome to do so at the venue.
If you don’t have an online ticket, if you purchase an offline ticket, you will have access to the 39 talks and other activities from the online part.
There will be a COVID-free zone at our conference. Here we gathered all the questions about attending offline day.
At the entrance, show your passport (or its photo on your smartphone) and a valid QR-code. Our employee will scan the QR-code and verify the data with your passport.
Please note:
The offline conference will include:
We will broadcast live most of the activities of the offline day: talks, roundtables, etc.
Discussions will not be broadcast or recorded.
The number of tickets is limited to the capacity of the conference venue.
So it is better to buy tickets in advance while they are available.
You need a valid QR code or a negative PCR test:
If neither is available, we will make you a rapid test right by the entrance.
NB: The number of tests is limited.