• Смотреть запись

    Тип доклада: Доклад

    Гиперавтоматизированный пайплайн, или Почему матрица должна победить

    Алексей расскажет о том, как быстро захватить власть в проекте на JS или TS. Как унижать и угнетать разработчиков так, чтобы они при этом оставались эффективными и счастливыми.

  • Смотреть запись

    Тип доклада: Доклад

    Всё, что вам нужно — DevTools

    В этом докладе Виталий пройдет через десятки полезных и скрытых фич DevTools, советов и приемов, объяснит пугающий перформанс и сетевые панели, покажет навороченные экспериментальные фичи и процесс дебага для работы с CSS и JS.

  • Смотреть запись

    Тип доклада: Доклад

    Как в GitLab @vue/test-utils обновляли

    Казалось бы, что сложного в библиотеке для тестирования? Особенно в библиотеке для тестирования компонентного фреймворка, где сам термин «компонент» предполагает высокую степень изоляции, а значит — простоту в реализации проверок. Попробуем разобраться, почему же во @vue/test-utils всё так больно, кто виноват и что с этим делать.

  • Смотреть запись

    Тип доклада: Доклад

    Strict Types in JavaScript

    Говорят, что JavaScript динамически типизированный. Но что, если это не совсем так...

  • Смотреть запись

    Тип доклада: Доклад

    Зачем OCaml на фронтенде

    Возможно, вы слышали о таких технологиях, как ReasonML/Resсript и bucklescript. Всё это OCaml на фронтенде. Но как все это работает? Как OCaml компилируется в JS? Почему это круто? Всё это вы узнаете в данном докладе.

  • Смотреть запись

    Тип доклада: Доклад

    Микрофронтенды на модулях и веб-компонентах

    Микросервисная архитектура постепенно добирается и до фронтенда. В докладе представлен один из способов реализации этой архитектуры с помощью модулей и веб-компонентов, рассмотрены проблемы и преимущества такого подхода.

  • Смотреть запись

    Тип доклада: Доклад

    А нужен ли нам GraphQL?

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

  • Смотреть запись

    Тип доклада: Доклад

    Создание навыков для виртуальных ассистентов на JS

    Виртуальные ассистенты всё глубже проникают в нашу жизнь, а технологии для их создание развиваются семимильными шагами. На примере семейства Салют рассмотрим разработку навыков с визуальным интерфейсом на React и NodeJS.

  • Смотреть запись

    Тип доклада: Доклад

    Презентация JetBrains Space — универсальной платформы для командной работы

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

  • Смотреть запись

    Тип доклада: Доклад

    Cypress-команды для работы с бэкендом

    В докладе представлено, как фреймворк для интеграционного тестирования Cypress может взаимодействовать с бэкендом приложения и зачем это нужно.

  • Смотреть запись

    Тип доклада: Доклад

    Поговорим про разработку реалтайм-приложения, Или как мы делали свой коллаборативный PowerPoint

    Цель доклада: поделиться опытом жонглирования костылями. Проговорим про Redux, React Context, Apollo GraphQL, и что делать когда страшно.

  • Смотреть запись

    Тип доклада: Доклад

    Быстрый веб на бюджетной ТВ-приставке на React & Styled Components

    В докладе Павел расскажет, как команда SberDevices сделала так, чтобы интерфейсы работали одинаково плавно и быстро на двух столь разных по производительности девайсах: SberBox и SberPortal.

  • Смотреть запись

    Тип доклада: Доклад

    Анализ больших географически распределенных данных через визуализацию на карте

    Из доклада слушатели узнают о трудностях, возникающих при визуализации больших данных на карте и путях их обхода/преодоления. Также вы услышите о возможностях карт и востребованном функционале приложений для бизнес-аналитики.

  • Смотреть запись

    Тип доклада: Доклад

    Микросервисы, которые делаем мы

    Обзор практик проектирования микросервисов, API, использования шаблонов и паттернов взаимодействия; DevOps и тестирования на основе обобщения опыта проектирования и аудирования приложений с микросервисной архитектурой для разных индустрий: финансы, ритейл, ресурсы.

  • Смотреть запись

    Тип доклада: Обсуждение

    Закрытие

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

  • Смотреть запись

    Тип доклада: Обсуждение

    Открытие

    Говорим о расписании, сессиях и делимся информацией. Подключайтесь, чтобы узнать, что вас будет ждать в эфире в ближайшее время!

  • Смотреть запись

    Тип доклада: Доклад

    WebXR в реальной жизни

    В этом докладе мы рассмотрим существующие технологии для работы с AR и VR в вебе, стандарты, лежащие в их основе, а также затронем состояние XR индустрии в целом.

  • Смотреть запись

    Тип доклада: Доклад

    Challenges and trade-offs for in-browser computer vision applications

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

  • Смотреть запись

    Тип доклада: Доклад

    Система контентных компонентов для быстрой поддержки сайта selectel.ru

    Как разрабатывать сайт провайдера IT-инфраструктуры, если у вас десяток продуктовых команд и 118 страниц контента? Евгений расскажет об этом.

  • Смотреть запись

    Тип доклада: Доклад

    Стабильность React Native-приложения с круглосуточным up time

    Забавная история о поиске проблемы в стабильности одного React Native-приложения, когда «выключить и снова включить» делает только хуже.

  • Смотреть запись

    Тип доклада: Доклад

    Make your authentication flow perfect

    Authentication is a pain point for many businesses, which lose a significant percentage of the potential customers on sign up and sign-in steps. It's possible to improve the process in a way that would allow minimizing this percentage. Let Anton tell you how!

  • Смотреть запись

    Тип доклада: Доклад

    Родословные зависимых типов на JavaScript

    Просто по фану будем говорить, как добиться параметрического полиморфизма конструкторов родов типов, и об управлении зависимыми состояниями Runtime в JavaScript.

  • Смотреть запись

    Тип доклада: Доклад

    Оптимизация синхронной асинхронности

    В этом докладе Дмитрий хочет показать проблему обманчивости простоты async/await на реальном кейсе и приблизительные пути решения и профиты от этого.

  • Смотреть запись

    Тип доклада: Доклад

    npm run a11y-test

    Подробно о тестировании на доступность.

  • Смотреть запись

    Тип доклада: Воркшоп

    Воркшоп. GitLab + CI/CD + JavaScript = ❤️

    Виталий покажет трюки и рецепты для создания CI/CD, чтобы все инженеры были довольны и счастливы.

  • Смотреть запись

    Тип доклада: Доклад

    Оптимизация производительности высоконагруженного поиска на стороне фронтенда

    Цель доклада — на реальном примере из продакшена показать «путь самурая» и то, как решали проблемы поиска в онлайн-редакторе.

  • Смотреть запись

    Тип доклада: Доклад

    How we built our custom React SSR Engine

    The talk is about a React Rendering Engine (tool) that Toptal build a few years ago, and its features.

  • Смотреть запись

    Тип доклада: Воркшоп

    Воркшоп: Знакомство с MobX

    В этом воркшопе мы напишем приложение на React и TypeScript, используя MobX для управления состоянием.

  • Смотреть запись

    Тип доклада: Доклад

    Serverless и Edge Computing на практике

    Serverless на примере Vercel и Cloudflare: как проектировать производительные сервисы в два клика.

  • Смотреть запись

    Тип доклада: Доклад

    Code With Me — новая платформа для удаленной коллаборативной разработки

    Компания JetBrains выпускает этой весной принципиально новую функциональность для всех своих продуктов — Code With Me. Как эта штука устроена внутри? Какая история и какое будущее у Code With Me? Обо всех этих вещах расскажет лид проекта, Кирилл Скрыган.

  • Смотреть запись

    Тип доклада: Доклад

    Браузерные плагины — убийцы Virtual DOM

    Ольга расскажет о том, как браузерные плагины могут сломать ваш сайт. И о том, за чем нужно следить, чтобы не допустить этого.

  • Смотреть запись

    Тип доклада: Доклад

    «Напомни через минуту», или Как считать время в браузере

    В докладе поговорим о том, как браузеры работают со временем, что такое время вообще и как всё-таки показать напоминалку в правильный момент.