
HolyJS 2018 Moscow passou recentemente. O fogo passou, mas ...
Ao escolher esta conferência, eu queria encontrar mais informações sobre como geralmente acontece - havia muitos artigos dos organizadores e do comitê do programa, mas apenas um do participante, e esse foi publicado há vários anos. Eu me apresso para consertar isso.
Pela primeira vez, consegui participar de um evento de grande escala, restavam muitas impressões; portanto, apresento a sua atenção uma revisão da conferência e uma lista dos melhores relatórios, na minha opinião,.
Visão Geral da Conferência
Três relatórios foram realizados simultaneamente, por isso era importante não cometer um erro e pré-selecionar o mais interessante para você.
Cada relatório recebeu uma das categorias:
- introdução à tecnologia (smoothies),
- para praticar engenheiros
- incondicional
Alguns dos relatórios foram em inglês. E vale a pena notar que todos os falantes têm seu próprio modo de falar: alguém fala rapidamente, alguém engole palavras, então esteja preparado para isso. Mas mesmo que você não entenda alguma coisa, tudo fica claro nos slides.
A parte mais engraçada da conferência foi entre relatórios. Havia muitos estandes na exposição, onde todos podiam resolver problemas, jogar em um console e apenas descobrir em que outros desenvolvedores estão trabalhando. A atmosfera é tão amigável e descontraída que não foi difícil iniciar uma conversa com alguém sobre tecnologia, trabalho, discutir relatórios etc.
 Fotos dos estandes da exposição
Fotos dos estandes da exposiçãoAcima de tudo, gostei de batalhas! Por layout - Código no escuro, e por js - JS Battle. Tudo é feito no formato de jogos.
Em resumo:
- Código no escuro . Dado um layout de layout, a tarefa é fazê-lo em 10 minutos, sem a capacidade de visualizar o resultado em um navegador.
- JS Battle - jogo de interpretação de papéis , visualmente semelhante aos "Heróis do Poder e da Magia". Cada jogador seleciona os personagens para si mesmo, escreve um roteiro para a batalha com o inimigo, concentrando-se na documentação.
Parece-me que isso é ótimo para escrever código em um ambiente tenso, mais velocidade, mais o código deve ser de alta qualidade, caso contrário você perderá.
Resumindo os dois dias, posso dizer que o segundo dia da conferência foi mais difícil que o primeiro. Fadiga afetada, especialmente depois da festa.
Relatórios
Vou destacar vários, na minha opinião, interessantes.
O meu favorito é o relatório 
"Imersão profunda no webpack" - Stas Kurilov . O autor escreveu 
vários carregadores para o svg sprite , examinou o código-fonte do webpack e descreveu os estágios de seu trabalho. O comentário mais frequente de Stas foi: "sem meio litro, você não pode descobrir isso aqui". Você pode entendê-lo ... Mas ainda assim, ele descobriu :)
"Trabalhador de serviço paranóico" - Vsevolod Rodionov . Relate vulnerabilidades em aplicativos, navegador, API, como corrigi-las e o uso extraordinário de trabalhadores do Serviço para aumentar a segurança.
Um excelente relatório - 
“Construindo um servidor GraphQL” - Pavel Chertorogov . O autor descreve vigorosamente e em detalhes o que é o GraphQL, o que é melhor que a API REST, o que é um esquema e considera vários pacotes e bibliotecas. O relatório é direcionado não apenas aos front-ends, mas também será interessante para os laterais.
"E se Picasso fosse um robô?" (“E se Picasso fosse um robô?”) - Isa Silveira .
Relatório sobre aprendizado de máquina no art. A garota fez uma rede neural e a treinou nas pinturas de Picasso. O relatório é bastante simples, mas faz você pensar. Questões filosóficas vieram à mente: as redes neurais podem ser consideradas arte? E você compraria essa foto?
Gostaria de destacar separadamente a acessibilidade.
Para quem não sabe o que é, mas está interessado, o relatório 
"Desenvolvimento de agendas acessíveis" é adequado 
- Sergey Krieger , onde o autor explica de forma simples e clara o básico usando o exemplo de gráficos acessíveis.
E também o relatório 
“A11Y IRL (acessibilidade na vida real)” - Theodore Vorillas .
Theodore queria criar um quadro branco em braille - um dispositivo que seria uma alternativa aos livros escritos em braille, mas mais barato. Uma placa pode consistir em uma ou mais placas que reproduzem letras usando um 
aplicativo da web . O autor até demonstrou uma cópia de trabalho.
Sumário
Como lembrança da conferência, um pato-Vader bonitinho foi deixado para usar o método psicológico de resolver problemas e excelentes memórias.
Espero que meu comentário tenha sido útil para você.
Não hesite em participar de reuniões e conferências, pois lá você pode aprender muitas coisas interessantes, inspirar-se em novas conquistas e, é claro, sair.
Relatório detalhado da conferênciaPS Somente em um mês ou dois eles publicarão relatórios em vídeo. Certifique-se de anexá-los ao artigo.