🌎 Community-curated list of tech conference talks, videos, slides and the like β€” from all around the world

πŸ“… 2017-12-10
🌎 Moscow, Russian Federation
HolyJS is a specialized conference for JavaScript developers conducted by the JUG.ru Group. More than 600 JS developers gather under one roof to discuss the news of a rapidly developing ecosystem, fresh tools, frameworks, patterns and hundreds of changes with experts from around the world and hear dozens of reports on the frontend and not only. We are talking about backend, and about the desktop.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
  • 🎀

    • πŸ“Ή 1 video
    • πŸ‘€ Douglas Crockford
    This talk speculates about the next language the after JavaScript, and what to do in the mean time about some of the new features in ES6. There will be an emphasis on simplicity and quality. The web is cluttered and full of errors. Will talk to HBO.
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Minko Gechev
    This talk speculates about the next language the after JavaScript, and what to do in the mean time about some of the new features in ES6. There will be an emphasis on simplicity and quality. The web is cluttered and full of errors. Will talk to HBO.http://bit.ly/2P4jIYM At one time, shaders turned the world of gaming graphics and became the technology behind…
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Mikhail Bashurov
    One of the main reasons for the popularity of web technologies today is their security and privacy. We do not hesitate to enter our passwords and credit card numbers on the protocol-protected TLS pages, without fear that they will be intercepted by a third party. This is largely due to the simple and reliable RSA protocol, which was proposed as early as the …
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Alexey Bogachuk
    At one time, shaders turned the world of gaming graphics and became the technology behind all visual effects in computer games. Now they are ready to shake the web. Shaders are small programs in C-like GLSL (OpenGL Shading Language), which allow you to describe the state of vertices (vertex shaders) or pixels (pixel shaders) in the context of OpenGL (or WebG…
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Denis Radin
    At one time, shaders turned the world of gaming graphics and became the technology behind all visual effects in computer games. Now they are ready to shake the web. Shaders are small programs in C-like GLSL (OpenGL Shading Language), which allow you to describe the state of vertices (vertex shaders) or pixels (pixel shaders) in the context of OpenGL (or WebG…
  • 🎀

    • πŸ“Ή 1 video
    • πŸ‘€ Emil Bay
    In this talk we will showcase how anyone can take advantage of the properties of hash functions, without knowing the mathematics or implementation details, to build exciting applications that only hash functions allow. We will cover how to build a deduplicating file uploader, document similarity search engine, and combat online voting fraud. All in pure Java…
  • 🎀

    • πŸ“Ή 1 video
    • πŸ‘€ Vitaly Slobodin
    Headless browsers have long been an indispensable tool for developers. With their help, you can test the code, check the quality and compliance of the layout and more. But the problem is that the developers know little about how their tool works and works. We will tell about these tools and how they work.
  • 🎀

    • πŸ‘€ Mathias Buus Madsen
  • 🎀

    • πŸ“Ή 1 video
    • πŸ‘€ Vladimir Dashukevich
    One of the main reasons for the popularity of web technologies today is their security and privacy. We do not hesitate to enter our passwords and credit card numbers on the protocol-protected TLS pages, without fear that they will be intercepted by a third party. This is largely due to the simple and reliable RSA protocol, which was proposed as early as the …
  • 🎀

    • πŸ“Ή 1 video
    • πŸ‘€ Nikolay Matvienko
    Since the advent of Node.js, application diagnostics have been improved in several stages, from debugging applications to deep performance analysis. Modern diagnostic tools depend on upgrading versions of the V8 engine. As a result, most tools do not support the latest, faster versions of Node.js. The report describes strategies for using tools such as core …
  • 🎀

    • πŸ‘€ Slobodan Stojanovic
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Vitaly Friedman
    With HTTP/2, Service Workers, Responsive Images, Flexbox, SVG and Font Loading API now available in browsers, we all are still trying to figure out just the right strategy for designing and buildings responsive websites just in time. We want to use all of these technologies, but how can we use them efficiently, and how do we achieve it within a reasonable am…
  • 🎀

    • πŸ‘€ Azat Mardan
  • 🎀

    • πŸ‘€ Anton Lobov
  • 🎀

    • πŸ“Ή 1 video
    • πŸ‘€ Alexey Okhrimenko
    Node.js has a fatal flaw (not the one you thought about). Fasten your seat belts, for we will try to correct this deficiency.
  • 🎀

    • πŸ“Ή 1 video
    • πŸ‘€ Vitaly Friedman
    With HTTP/2, Service Workers, Responsive Images, Flexbox, SVG and Font Loading API now available in browsers, we all are still trying to figure out just the right strategy for designing and buildings responsive websites just in time. We want to use all of these technologies, but how can we use them efficiently, and how do we achieve it within a reasonable am…
  • 🎀

    • πŸ“Ή 1 video
    • πŸ‘€ Douglas crockford
    This talk speculates about the next language the after JavaScript, and what to do in the mean time about some of the new features in ES6. There will be an emphasis on simplicity and quality. The web is cluttered and full of errors. Will talk to HBO.
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Alexander Korotaev
    The history of the formation of a programmer through the development of a "dream game". This report will open the window to the world of fans of their business and point the way to the development of large games in the browser. Personal experience of the war with performance and the search for the right path, solutions to pressing problems and incredible dis…
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Andrey Melikhov
    In the spring of this year, we decided to conduct an experiment and partially shift the development of the Yandex.Money mobile application to frontenders. To do this, we decided to cross our native applications with screens written in React Native. We’ll tell you what we managed to find out during this experiment and what secrets are hidden in React Native: …
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Pavel Chertorogov
    GraphQL replaces the REST API. What is GraphQL and what are the main parts of it. How do back-tenders describe the capabilities of their server, and front-end vendors declare their data needs? We will touch on the topic of static analysis of GraphQL queries on the client and how it allows you to track errors and changes in the API. Let's go through the main …
  • 🎀

    • πŸ“Ή 1 video
    • πŸ‘€ Gerard Sans
    Observables have been very popular because of their many qualities: asynchronous processing, composition, performance, powerful operators. But usually there's a less covered feature that lies beneath. That is: Schedulers. In this talk we are going to cover Schedulers in depth, going from the basic APIs to more obscure features to bend time to our will!
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Egor Malkevich
    This report is an incredible tour of the depths of the Internet in search of data. Egor will tell you about the easiest ways to steal data from the site, as well as the most complex and highly obscure at first glance. The report will be interesting to those who would like to make a useful application, but constantly postponed this task for later. That's beca…
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Roman Dvornov
    It is fashionable to test the layout recourse with screenshots, this will not surprise anyone. We have long wanted to introduce this type of testing at home. All the while confused questions of ease of support and application, but to a greater extent the question of the bandwidth of solutions (performance). I wanted a solution that is easy to use and quick t…
  • 🎀

    • πŸ‘€ Andrey Melikhov
    • πŸ‘€ Denis Mishunov
    • πŸ‘€ Nikolay Matvienko
    • πŸ‘€ Nikolay Matvienko
    • πŸ‘€ Vladimir Dashukevich
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Alexey Taktarov
    We have already learned how to build clean interfaces and write β€œundo-redo” in a few lines. But what about animation? They are often bypassed, and they do not always fit into the (state) DOM approach. There are great solutions like React Motion, but what if you need to do complex animations or work with Canvas using the physics engine? In his report, Alexey …
  • 🎀

    • πŸ“Ή 1 video
    • πŸ‘€ Lea verou
    Quick, what does this do: /(\/*?\/)|\/\/.*?(\r?\n|$)/g? If you're like many developers, you just averted your eyes, and your heart is now in your throat. Symptoms included sweaty palms and recurring nightmares with blood-thirsty ASCII symbols. But don't worry, this condition doesn't have to be chronic. A cure is right around the corner.As with many developer…