At the end of May, the seventh HolyJS was held - in our subjective opinion, the best of all. And now, when all feedback has already been compiled and analyzed, we can summarize. Here is the last conference in numbers:
- 900+ people, 2 days of reports, 3 streams
- 30 reports, 2 workshops
- 36 speakers
- 3 MC
- 10 lightning talks
- 3 BoF sessions
- Competition "TCXX" with the support of Daniel Ehrenberg (ex-chairman of TC39)
- Premiere of the documentary film about Ember.js
- Event satellite Node.js Code + Learn (the first of its kind in the history of the CIS)
And under the cut - about all this in more detail.
The second time in a row at HolyJS happened sold out, and this time a month before the conference. Frankly speaking, we ourselves did not expect this. On the one hand, of course, this is a success: the conference is interesting to more people than we expected. But on the other hand, some of those who wanted to attend the conference could not get there, but someone could be cramped.
')
We want to apologize to those who were uncomfortable, and inform: for the future, we have taken this into account.
The next HolyJS will be held in the autumn at the Moscow WTC Congress Center, where more than 1,000 people easily fit. And in St. Petersburg we will hold HolyJS in Expoforum, where, if necessary, at least 10,000 will fit.
Program
Ryan dahl
As usual, there were two days and three streams of reports. Now we already know which reports the audience found interesting - let's take a look at some of them:
- Opened the conference Ryan Dahl (for the youngest readers, we recall that this is the creator of Node.js), told about his new project Deno . We broadcast the reports from YouTube on the first day on YouTube, so it became immediately available to the whole world on video - and instead of reading the descriptions, you can just watch for yourself.
- Almost everyone uses Chrome DevTools, and who would be able to tell about them better than one of their authors, Alex Kozyatinsky ? This time, Alexey told us how to do cosmic things very simply with the help of the lamest protocol Chrome DevTools (and this also got into the open broadcast).
- In addition to the tools (new and generally accepted), we don’t forget about fundamental things that are sometimes not very often considered in the frontend. And in such a difficult issue, the wonderful Marina Mironovich helped us with a very interesting report “Algorithms on graphs”. In the open broadcast this was not, but especially for the readers of this post give a link to the record .
- This time we had a lot of experiments, including those related to reports. Two examples of such experimental performances:
Wonderful Ilya Klimov told us about “Lamp CI / CD: how and where to start,” here we will also share the video .
And for the first time in the history of HolyJS, a person became the owner of the title Java Champion. Oleg Shelaev presented a report on GraalVM, showing us how to call Java from JS, as well as R, Python and Ruby in one runtime. ( video ).
Judging by audience estimates, reports that are not directly related to JS, turned out to be successful. We will continue to experiment and look forward to suggestions in the comments. - In addition to those directly related to the development, they also raised an important topic for the frontend community in promoting open-source projects. Andrei Sitnik told about this (to whom he would talk about such as not the author of several successful projects at once), and his presentation can also be viewed .
Andrey Sitnik - And there were many other reports, videos of which will be available later.
We traditionally prepare “spare” reports in case of emergency replacement, and this time there were also two such speakers who did not speak:
Roman Kolesnikov and
Farzad YousefZadeh (thanks to both of them for their willingness to back up the conference). But the preparation efforts were not in vain, you can still see the report from Farzad “Statecharts driven UI development” in the fall at Moscow's HolyJS.
Workshops
Perhaps, they became the most difficult experiment on this HolyJS: preparation of the workshop took 5-10 times longer than the report. There were two workshops (one each day), they lasted for 2-3 hours and went in parallel with the program. And in this text for the first time we publish links to their videos.
On the first day,
Stanislav Kurilov talked about how to remove extra code from CSS Modules runtime using a webpack - you can
see .
And on the second day,
Pavel Malyshev conducted a Svelte Cookbook - a Svelte master class. He began with a greeting from
Rich Harris : Rich recorded a
short video specially for visitors to the workshop. But the
video of the workshop itself is not “small”: it lasts almost three hours.
MC
Three MC and Martin Splitt
In addition to the main content part, this time we worked with the presentation of reports. Again, as an experiment, we had three wonderful MCs:
Vitaly Friedman ,
Maxim Salnikov and
Evgeniy Kot . You can see, for example, what the
beginning of the first day looked like (before the performance by Ryan Dahl). Many thanks to the guys for the created mood and
interesting QA-sessions .
Activities
The
TCXX contest for the best proposal to the JS standard has already become traditional. But there was also something new in it: the former chairman of TC39
Daniel Ehrenberg ,
Mikhail Poluboyarinov ,
Alexey Kozyatinsky , and
Sergey Rubanov , who
went to the TC39 committee meeting in Berlin a week after the conference, joined us to help in choosing the winner. By the way, at this meeting many interesting things were approved. While the main results have not been published, a number of telegram posts can be viewed:
- t.me/juliarderity/618
- t.me/juliarderity/621
- t.me/juliarderity/622
- t.me/juliarderity/623
- t.me/juliarderity/624
- t.me/juliarderity/625
- t.me/juliarderity/626
And the winner of the TCXX this time was the proposal
String capitalize method from
Elena Pravdina . Colleagues are now helping to find a champion (a colleague who can contribute
this propozal to TC39 according to their
rules ).
At the end of the first day there was a party. Traditional BoF sessions have already taken place: this time it was possible to discuss the current state of affairs in Node.js (with the contributors to this project and with Ryan Dahl), a11y and the culture of communication in international multicultural projects.
Thanks to
Alexey Kanunnikov and our wonderful colleagues from the
HoneyPot , in the first hall one could watch the premiere
of the Ember.js documentary dubbed into Russian. For complete happiness, there wasn’t enough popcorn.
And also at the party you could listen to 10 lightning talks - mini-reports from conference visitors.
Code + Learn
I would also like to note that the next day after the conference there
was a great satellite event.
Node.js Code + Learn is an
event where Node.js contributors help make your (albeit very small, but your first) commit in Node.js. In addition to some of the conference speakers,
Nikita Skovoroda assisted him. And the main role in organizing the event was played by our wonderful friends from
PiterJS .
This is the first such event in the CIS, and we assume that not the last.
Interview
We had two broadcasts: one - open to the whole world, with the first reports of the first hall, the other - paid with access to all reports of both days. (By the way, the next Moscow HolyJS will be similar, and the sale of online tickets is already
open .)
And in both broadcasts, we filled out the breaks between reports with the help of interviews with speakers and sponsors. And now we share with you
videos of these interviews for both days.
We especially recommend watching two interviews in conjunction: first with
Alex Castillo , then with
Marina Mironovich .
HolyJS 2019 Moscow
That's the size of our expectation of the next meeting.
We have been preparing Moscow HolyJS for three months, which will be held
on November 8-9 . The first batch of reports will be published on the site later. But now you can
buy tickets , and later they will gradually go up. And we are
accepting applications for reports with might and main - if you want to speak, now is the right time to let us know!
And finally - a special thanks to several other people:
Ekaterina Pavlenko ,
Vadim Gorbachev ,
Kirill Cherkashin and
Mikhail Poluboyarinov .