К основному контенту
HolyJS 2019 MoscowСезон: 2019 Moscow
  • Доклады
  • Спикеры
  • Партнеры
  • О нас
  • Архив
    • Новая HolyJS
    • Новая HolyJS
    • Доклады
    • Спикеры
    • Партнеры
    • О нас
    • Архив
    EN

    Доклады

    • Доклады
    • Сохраненное
    • Не записывалось

      Computability, types, tests, and why flat-earthers are bad at QA

      Lucas will compare physics and mathematics principles with programming and explain what tools we should use to make our code and tests work better.

      • Lucas Fernandes da Costa

        Converge

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      The battle of the event loops

      A comprehensive comparison of the libuv and tokio event loops alongside a discussion of the different cases in which either outshine the other.

      • Ujjwal Sharma

        Igalia

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      The art of explicit and consistent user interfaces

      In this talk, Farzad will show how using current tooling isn't the complete solution and how our current approaches lack a whole modeling layer in between and what are the most critical mistakes we make in modeling our user interfaces these days.

      • Farzad YousefZadeh

        Epic Games

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      Soft Effect: Исследование развития навыков

      На данном выступлении Андрей Смирнов хотел бы поделиться своими мыслями по поводу фронтенда, какие навыки стоит развивать развивать разработчику и почему soft skills сейчас очень важны.

      • Андрей Смирнов

        IPONWEB

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      Чем мы платим за переход от <div> к WebGL и что получаем (профит!), на примерах PixiJS

      Иван разберет преимущества и особенности WebGL и PixiJS, их цену, противопоставит им HTML-элементы, и расскажет чего могут и не могут достичь визуализации и игры на этих библиотеках.

      • Иван Попелышев

        Crazy Panda

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      JavaScriptCore, many compilers make this engine perform

      This talk will provide an overview of the WebKit open-source Javascript virtual machine called JavaScriptCore. It will cover how JavaScript source is transformed into bytecode and then executed by the various tiers in the engine.

      • Michael Saboff

        Apple

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      Transpile anything to everything!

      During her session, Anna will talk about classic compiler design and is going to explain how to extend Compass to support new languages.

      • Anna Herlihy

        MongoDB

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      GraphQL-фрагменты на клиенте: История появления, ошибки использования

      Павел разберет основные ошибки, совершаемые бэкендерами и фронтендерами и объяснит, как работать с GraphQL-фрагментами.

      • Павел Черторогов

        ps.kz

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      From specification to implementation

      In this talk, we join the Nullish Coalescing operator on it’s journey through the TC39 process, and we will dive into its implementation in SpiderMonkey. You will come away from the talk knowing about the process from start to finish.

      • Yulia Startsev

        Mozilla

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      React rendering strategies: Get the most out of performance, keep bots happy

      React Rendering strategies to improve your app web performance while keeping the maximum compatibility with bots.

      • Miguel Angel Duran Garcia

        Adevinta

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      (Не|ну)жная монада Either на практике и в теории

      Артём и Дмитрий расскажут об опыте и причинах внедрения монад в продакшн.

      • Дмитрий Махнёв

        JetBrains

      • Артём Кобзарь

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      Разработка компилятора для TypeScript на TypeScript на базе LLVM

      Реальная история о том, как в далеком холодном Санкт-Петербурге отважный разработчик пытается написать компилятор для TypeScript.

      • Дмитрий Пацура

        Cube Dev

      На русском языкеRUСложность -Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.
    • Не записывалось

      End to end testing a world of web, mobile & desktop apps

      The talk about testing of application that is intended to different platforms.

      • Mathieu Henri

        Microsoft

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      Resilient Component Libraries with React

      Andrey will tell about general architecture principles and React-specific techniques that lead to better components architecture and API design.

      • Андрей Оконечников

        Component-Driven

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      Может ли компьютер молиться на благо всех живых существ? Молитва на JavaScript и WebGL

      Кажется, что технологии и теология никак не могут быть связаны — это две абсолютно разные области. Денис докажет, что это не так, и покажет, как заставил компьютер молиться.

      • Денис Радин

        Focus Reactive

      На русском языкеRUСложность -Академический доклад
    • Не записывалось

      Я заберу у тебя все данные и ты об этом даже не узнаешь. Я — браузерное расширение

      Никита расскажет о том, как работает браузерный плагин, какие у него составляющие и какие ограничения они имеют, каким образом плагины могут «атаковать» пользователей и веб-сайты, и еще много чего интересного.

      • Никита Мостовой

        HeadHunter

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      CSS definition syntax

      Не знаете, что такое CSS definition syntax? Не беда! На этом докладе вы узнаете что это и с чем его едят. Вас ждут погружение в технические детали и интересные архитектурные решения.

      • Роман Дворнов

        Microsoft

      На русском языкеRUСложность -Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.
    • Не записывалось

      Client rendering, server rendering, pre rendering. The full spectrum of JS website and application performance delivery

      This talk will share everything we've learned about the spectrum of approaches for creating and scaling JavaScript websites and applications.

      • Guillermo Rauch

        ZEIT

      На английском языкеENСложность -Введение в технологию
    • Не записывалось

      NestJS. Tried to Shift in 80 hours

      Александра расскажет об основных причинах перехода на NestJS, что необходимо знать про безопасную миграцию в условиях дедлайна, с какими негативными сторонами NestJS можно столкнуться и к чему быть готовым.

      • Александра Калинина

        Valor Software

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      Get ready for Ivy — Angular 3rd generation renderer engine

      In this talk, Eliran will demonstrate why Angular Ivy is truly a game changer, what's the benefits of it, how it makes Angular much more dynamic and breaks the concept of NgModules.

      • Eliran Eliassy

        e-square.io

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      Карьерная эффективность и карьерный путь в ИТ

      Дмитрий подробно расскажет про карьеру в ИТ и всё, что с этим связано.

      • Дмитрий Волошин

        Otus

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      JavaScript на службе у теоретической информатики

      Виталий расскажет об одном подходе к изучению теоретической информатики (а конкретнее, теории алгоритмов), при котором программирование на JavaScript становится основным видом деятельности учащегося. Также пройдёмся по основным разделам теории и посмотрим, чем нам там поможет JavaScript.

      • Виталий Брагилевский

        JetBrains

      На русском языкеRUСложность -Академический доклад
    • Не записывалось

      Figma to React: доставка дизайна в код

      В этом докладе слушатели узнают много про Figma, про ускорение и упрощение доставки фич и обновлений дизайна, а также про способы сокращения стоимости разработки.

      • Зар Захаров

      • Александр Каменяр

        TradingView

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      From code to pixels in a Blink

      In this session, we will talk about how the code that we write, HTML, CSS and JavaScript gets converted into pixels on the screen an example of Google Chrome rendering engine, Blink.

      • Prashant Palikhe

        Independent

      На английском языкеENСложность -Введение в технологию
    • Не записывалось

      @babel/how-to

      We will learn about how the Babel compiler works, and how to create a plugin implementing support for a new ECMAScript proposal.

      • Nicolò Ribaudo

        Babel

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      i18n the principles for an accessible web

      How to make the web accessible by people of all ages and races speaking different languages.

      • Romulo Cintra

        Igalia

      На английском языкеENСложность -Введение в технологию
    • Не записывалось

      История одной оптимизации производительности Node.js-библиотеки

      В докладе пойдет речь о не так давно приключившейся оптимизации производительности в клиентской Node.js-библиотеке для Hazelcast IMDG в частности и о подходах к оптимизации в общем.

      • Андрей Печкуров

        Hazelcast

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      WebAssembly без купюр

      В этом докладе вы узнаете про то, как устроен WebAssembly и почему именно таким образом.

      • Андрей Роенко

        Яндекс

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      Контрактное программирование как средство, а не цель

      Артем понятным языком расскажет, как с помощью контрактного программирования упростить все лучшие инструменты разработки: статические типы, тесты, документацию.

      • Артём Арутюнян

        dbeaver

      На русском языкеRUСложность -Для практикующих инженеров

    Конференция для JavaScript-разработчиков

    Наши конференции
    • Календарь всех конференций
    • BiasConf
    • C++ Russia
    • КаргоКульт
    • DevOops
    • DotNext
    • Flow
    • GoFunc
    • Heisenbug
    • HolyJS
    • Hydra
    • IML
    • InBetween
    • JPoint
    • Joker
    • Mobius
    • PiterPy
    • SafeCode
    • SmartData
    • TechTrain
    • VideoTech
    • sysconf
    Навигация
    • Новая {name}
    • Доклады
    • Спикеры
    • Партнеры
    • О нас
    • Архив
    • Правовые документы

    JUG Ru Group

    Нужна помощь?

    • Телефон: +7 (812) 313-27-23
    • E-mail: support@holyjs.ru
    • Телеграм: @JUGConfSupport_bot

    Мы в социальных сетях

    • Ютуб
    • Икс
    • Телеграм-чат
    • Телеграм-канал
    • ВКонтакте
    • Хабр
    © JUG Ru Group, 2016–2025