Олег Ненашев CloudBees

«Обновлять нельзя оставить». Управляем зависимостями в CI/CD

В этом докладе Олег расскажет о том, какие средства контроля и управления зависимостями доступны разработчикам. Мы поговорим о ботах для автоматического апдейта зависимостей (Dependabot) и о том, как предотвратить dependency hell с помощью средств Maven (Maven Enforcer Plugin и т.д.) и Bill of Materials.

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

Эволюция способов сохранения конфиденциальной информации в секрете

В докладе Александра хочет поделиться тем опытом ошибок, которые она накопила за 11 лет в качестве разработчика, и рассказать, как вам избежать их в будущем.

Андрей Бреслав JetBrains
Светлана Исакова JetBrains
Алексей Федоров JUG Ru Group

Kotlin 2020: Интервью с Андреем Бреславом и Светланой Исаковой

Всеволод Брекелов JUG Ru Group

Закрытие фестивальчика

Руслан Ахметзянов JUG Ru Group

Конференции на удаленке: Как так вышло, что это и зачем это?

Виктор Гамов Confluent

Сразу в прод: Как я тестирую мои стримы

Вы услышите о проблемах тестирования приложений с потоковыми процессами, узнаете о «стандартных» инструментах (EmbeddedKafka, TopologyTestRunner) и популярных библиотеках с открытым кодом.

Виталий Фридман Smashing Magazine

Паттерны проектирования умных интерфейсов, версия 2020

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

Глеб Бахмутов Cypress.io

Тестирование без боли и страха

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

Никита Коваль JetBrains

Многопоточные хеш-таблицы — зачем мне их понимать?

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

Всеволод Брекелов JUG Ru Group

Открытие фестивальчика

Dylan Beattie Ursatile Ltd

The web that never was

In this talk, Dylan Beattie will explore the alternative history of the world wide web — a web with no Microsoft, no Windows, no Firefox, no Google, and no JavaScript. A software industry from another timeline, a world of platforms, protocols, and unmistakably alien programming languages — and yet strangely familiar.