8–9 июля 2022, Пермь, Morion Digital
Профессиональная конференция про разработку и управление бизнесом в Digital
Ural Digital Weekend
Выступят спикеры из:
и других компаний

Прямая трансляция

Трансляция секции «Разработка»

Трансляция секции «Управление бизнесом»

Трансляция секции «Воркшопы и мастер-классы»

О конференции

8−9 июля (пт-сб) в Перми пройдет конференция для профессионалов в разработке и управлении digital-бизнесом.


Вас ждут:
☝️ доклады от экспертов в разработке и управлении бизнесом
☝️ воркшопы и мастер-классы для разработчиков
☝️ неформальное общение на злободневные темы
☝️ легендарная афтерпати

Спикеры конференции
Это уникальная возможность познакомиться с экспертами со всей России, которые соберутся в Перми, и получить ответы на большое количество вопросов
Фёдор Борщёв
Сооснователь «Федя и Самат», руководитель «Школы сильных программистов», автор одноименного телеграм-канала
Андрей Смирнов
Руководитель управления клиентской разработки в X5 Group. Ведущий подкаста Frontend Weekend
Глеб Михеев
СТО в Skillbox Holding.
Основатель агентства Beta.
Руководитель программного комитета FrontendConf
Владилен Минин
Основатель Result School и автор одноименного YouTube-канала
Сергей Костин
CEO в BSL
Артем Михайлов
Генеральный Директор в e-legion
Алексей Раменский
Главный редактор Tagline

Программа

Программа секции «Разработка»

Пятница, 8 июля, конференц-зал «Digital Hall» в Morion Digital

В программе указано пермское время (МСК+2ч)
Модератор секции
Виктор Корейша, ведущий подкаста о жизни в IT «Кода кода»
9:00 — 10:00
Сбор и регистрация участников
10:00 — 10:15
Открытие конференции, приветственное слово организаторов
Цыкарев Алексей, основатель Spectr
10:25 — 11:10
Программируем просто на Сlojure: разберемся, зачем, как и попробуем в прямом эфире
Артем Марков, Senior Сlojure developer в Flexiana
11:15 — 12:15
Как поиск Яндекса переезжал на Реакт
Константин Носов, Senior Frontend Developer в компании Яндекс
12:15 — 12:35
Кофе-брейк
12:35 — 13:25
Как ускорить и автоматизировать выпуск API для получения и мутации данных
Артур Геращенко, руководитель направления разработки в Centra.ai
13:30 — 14:00
Ускоряем разработку при помощи Contract First Principle
Глеб Михеев, СТО в Skillbox Holding, основатель агентства Beta, руководитель программного комитета FrontendConf
14:05 — 14:55
Адский выбор: почему карьерный путь тимлида не для всех
Андрей Смирнов, руководитель управления клиентской разработки в X5 Group. Ведущий подкаста Frontend Weekend
15:00 — 16:00
Обед!
16:00 — 16:50
Прототипирование с WebView на примере красивых QR-кодов, или Как сделать красоту в мобилке с помощью js
Андрей Галко, Frontend-разработчик в DecorMatters
16:55 — 17:45
Веб-страница работает медленно, пользователи жалуются, команда не знает, что делать. Разбираемся вместе
Сергей Ufocoder Иванов, разработчик AdTech Holding, автор телеграм-канала UfoStation
17:50 — 18:20
Обзор архитектуры быстрого сборщика логов на Go
Владимир Витковский, руководитель направления разработки Observability-платформы в Ozon
18:25 — 19:00
Улучшаем Developer Experience с помощью консольных инструментов
Фёдор Борщёв, cооснователь «Федя и Самат», руководитель «Школы сильных программистов», автор одноименного телеграм-канала

Программа секции «Воркшопы и мастер-классы»

Пятница, 8 июля, зал «Эдисон» в Morion Digital

В программе указано пермское время (МСК+2ч)
Модератор секции
Олег Казаков, технический директор Spectr
10:20 — 13:00
Разработка бэкенда (Rest API) для сервиса работы с открытыми данными об аэропортах. Стек: Python (Django), PostgreSQL
Максим Ибрагимов, ведущий разработчик в Spectr
13:00 — 14:00
Обед!
14:00 — 16:40
Разработка SPA-фронтенда для визуализации данных об аэропортах на React, TypeScript
Владилен Минин, основатель Result School и автор одноименного YouTube-канала
16:40 — 17:00
Кофе-брейк
17:00 — 19:00
Релиз веб-приложения в облако VK Cloud Solutions, настройка CI/CD на примере сервиса визуализации данных об аэропортах
Алексей Кузнецов, DevOps-инженер, VK Cloud Solutions

Программа секции «Управление бизнесом»

Пятница, 8 июля, коворкинг «Горизонт событий» в Morion Digital

В программе указано пермское время (МСК+2ч)
Модератор секции
Виктор Рындин, СЕО в Wemakefab
10:30 — 10:40
Открытие секции и приветственное слово
10:40 — 11:05
Адаптируем процессы разработки для энтерпрайз-сегмента: особенности крупных клиентов, эволюция команды и экономика производства
Алексей Пушкарев, директор производства в AWG.RU
11:05 — 11:30
Знания и приемы топ-менеджера корпорации, которые могут помочь управляющему продакшна
Алексей Рябов, CEO&Founder в Coding Team
11:35 — 12:05
Эмоциональная связь сотрудников с компанией как важнейший фактор стабильного роста
Федор Селиванов, генеральный директор Creative
12:05 — 12:30
Как построить клиентоориентированную структуру производства и почему нельзя масштабироваться на 200 сотрудников, используя паттерны на 50
Сергей Костин, CEO в BSL
12:30 — 12:55
Как мы разделили компанию на бизнес-юниты: мечты и реальность
Стас Елисеев, генеральный директор в Userstory
12:55 — 13:20
Как продакшну вырасти с 20 до 100 человек: ключевые решения, делегирование, внешние эксперты, вузы, выгорание и любовь
Сергей Анчутин, CEO в Doubletapp
13:20 — 13:45
Process Decision Record — простой инструмент постепенной рационализации процессов или «как найти и оптимизировать неэффективные процессы, ничего не сломать и не причинить боль команде"
Виталий Шароватов, независимый IT-консультант
13:45 — 14:10
Распределенная команда (200 человек в 8 городах): зачем такое, структура, руководители, проблемы, KPI, и куда двигаемся дальше
Игорь Тетеревлев, Owner and CEO в Itrum (ex: Exceed)
14:10 — 15:00
Обед!
15:00 — 16:00
Круглый стол «Найм и обучение разработчиков в текущих реалиях и условиях неопределенности: последние изменения, стратегии, прогнозы, риски»
Алексей Пушкарев (AWG), Сергей Костин (BSL), Артем Михайлов (e-Legion), Алина Пенчук (Extyl), Наталья Данилова (Artsofte), Артем Аксенов (JetStyle), Анастасия Фадеева (Globus), Ольга Вязовикова (65apps), Сергей Анчутин (Doubletapp), Стас Елисеев (Userstory), Глеб Михеев (Skillbox), Федор Селиванов (Creative)
16:00 — 16:25
Как мы выросли в 5 раз за 1,5 года: эволюция команды и руководителя, ошибки, инсайты и сложные решения
Виктор Рындин, СЕО в Wemakefab
16:25 — 16:50
Из 15 в 60 разработчиков за год: как построить процессы подбора при интенсивном масштабировании компании
Александра Прокшина, руководитель отдела разработки IT-компании ARTW
16:50 — 17:15
Продакшн без отдела продаж: учим менеджера проектов продавать незаметно, оптимизируем штат и работаем с клиентами вечно
Егор Сизяков, управляющий партнер Hawking Bros
17:15 — 17:40
Как вывести агентство из кризиса: чистка команды и продуктов, пересборка коммерции и быстрая проверка гипотез
Руслан Ишмухамедов, совладелец EvApps
17:40 — 18:05
Честно про управленческий учет в компании с сотнями сотрудников: этапы становления, подводные камни, результаты
Ольга Вязовикова, финансовый директор 65apps
18:05 — 18:30
Могут ли консультации, нетворкинг, менторство и конференции ускорить рост агентства: риски, ограничения, лучшие и худшие практики
Алексей Раменский, Tagline/agency2agency, управляющий партнер
18:30 — 19:30
Секретная активность от Алексея Раменского
Алексей Раменский, Tagline/agency2agency, управляющий партнер
Место проведения — Morion Digital, Пермь
Конференция пройдет на одной из ведущих конгрессно-выставочных площадок Перми — в технопарке Morion Digital
Адрес: Пермь, ш. Космонавтов, д. 111К10

8 июля в 20:00 в баре True Speech пройдет наша афтерпати!

В программе: фирменные коктейли, крафтовое пиво от пивоварен Пермского края, фирменные посикунчики, безлимитные кальяны и «Вау-эффект» (никто не знает, что это, но все его хотят).

Адрес: Пермь, ул. Петропавловская, 59
Билеты приобретаются отдельно!
9 июля — экскурсия в Кунгурскую ледяную пещеру
Кунгурская ледяная пещера — одна из самых популярных достопримечательностей Урала.

Вас ждет экскурсия о неразгаданных тайнах пещеры длиною 1,8 км по 20 гротам с просмотром лазерного фильма. На ней вас ждут необычные легенды, сказочные мифы, старинные предания, без которых невозможно понять все богатство подземного мира.
Суббота, 9 июля
12:00
12:00
Выезд из Перми
Место сбора:
Октябрьская площадь (Комсомольский проспект, д. 29)
14:00 – 15:00
14:00 – 15:00
Экскурсия по деревне Ермака
Бытует легенда о том, что в этих местах зимовал атаман казачьего войска Ермак Тимофеевич. После зимовки не все дружинники последовали за ним дальше и в красивом месте построили деревеньку. Мы окунемся в атмосферу тех легендарных лет, познакомимся с бытом жителей деревень XVIII — XIX веков.
15:00 — 17:30
15:00 — 17:30
Экскурсия «Легенды и мифы Ледяной Пещеры»
Экскурсия о неразгаданных тайнах Ледяной пещеры с просмотром лазерного фильма. Нас ждут необычные легенды, сказочные мифы, старинные предания. Часть маршрута мы преодолеем со свечами!
19:30*
19:30*
Возвращение в Пермь
* Если вам нужно успеть на самолет в 20:00 — мы организуем дополнительный трансфер из Кунгура.
Телеграм-канал конференции
Обязательно подписывайтесь на канал конференции и следите за анонсами
Подписаться на канал
Стоимость и варианты участия
Цены будут повышаться вплоть до старта конференции
Билет
«Стандарт» *
3 500 ₽
6 000 ₽
— Доклады секции «Разработка»
— Участие в мастер-классах
— Материалы от докладчиков
— Развлечения и подарки от партнеров
Купить билет
Билет «Управление бизнесом»
6 900 ₽
9 000 ₽
— Все опции билета «Стандарт»
— Доклады секции «Управление бизнесом»
Купить билет
Легендарная
афтерпати
4 000 ₽
— Проход в заведение
— Еда и напитки на стоимость депозита
— Участие во всех активностях афтерпати
Купить билет
Билет
Экскурсия в «Кунгурскую ледяную пещеру» (9 июля)
6 000 ₽
— Проезд на комфортном автобусе (туда-обратно)
— Посещение пещеры с профессиональным гидом
Купить билет
Трансфер на автобусе из Перми в Екатеринбург (9 июля)
2 000 ₽
В 16:00 выезд из Перми, а в 17:30 отъезд от Кунгурских пещер в Екатеринбург
Купить билет
Тур по digital-компаниям Екатеринбурга и круглый стол «Точки роста регионального агентства/продакшна» (11 июля)
2 000 ₽
Участие в круглом столе в качестве слушателя. Участие в качестве спикера обсуждается в индивидуальном порядке
Купить билет
* Если вы студент, и стоимость билета — существенная сумма для вас, напишите организаторам — что-нибудь придумаем
Регистрация
Перейти к заказу билетов
Скидка на участие в конференции для студентов
Для нас очень важно поддерживать тех, кто только начинает знакомиться с миром IT, но не имеет финансовой возможности оплатить полную стоимость участия.
Для студентов мы готовы предоставить билет со скидкой 80%!

Чтобы воспользоваться предложением:
1) отправь фото своего студенческого билета в Телеграм @klnkrstn;
2) получи в ответном сообщении промокод, который сможешь использовать при покупке билета.
Вопрос-ответ
Где остановиться в Перми?
Мы позаботились обо всем заранее и сделали для вас подборку мест, где можно остановиться в Перми и отдохнуть в перерыве между насыщенными днями конференции, итак:

  1. Holyday Inn Perm
  2. Amaks
  3. Four Elements
  4. New Star
Все отели находятся в небольшой удаленности от центра и основных знаковых мест города, рядом есть много приятных мест, где можно поужинать.И номера там очень комфортные 🙂

По промокоду UDWCONF22 во всех этих отелях доступна скидка — 15% на проживание!

Забронировать можно:

  • через сайт отеля (в специальном поле вводите промокод);
  • электронную почту (указываете промокод в письме);
  • по телефону (называете промокод администратору).
Где позавтракать/пообедать/поужинать в Перми?
Мы рекомендуем заведения с авторской кухней и приятным дизайном, представленные в специальной подборке: https://locator.today/food
От моей компании хочет участвовать много человек. Можем ли мы получить скидку?
Да, конечно. Напишите в телеграм: @aleks_tsykarev
Хочу разместить у вас рекламу. Есть шанс?
Да, есть. Чтобы узнать о доступных промоопциях, напишите в телеграм: @aleks_tsykarev
Могу ли я оплатить участие от юридического лица?
Билеты, конечно, можно оплатить от юридического лица. Оформляйте заказ на сайте через форму, там будет соответствующий способ оплаты. Вам будет нужно указать данные организации и платформа сама сгенерирует все необходимые документы.
Что входит в стоимость билетов «Стандарт» и «Управление бизнесом»?
В стоимость билетов входит посещение секций конференции 8 июля.
Покупать билеты на афтерпати и экскурсию в Ледяную пещеру нужно отдельно, для этого есть опции в форме заказа.
Можно ли приехать на своей машине? Где ее оставить?
Да, конечно. На территории Morion Digital есть большая платная парковка.
Где можно будет пообедать в день конференции?
1. На протяжении всего дня у главного входа для вас будут работать фуд-траки со вкусной едой и напитками
2. На территории Morion Digital будет организована точка с ароматным кофе от Red Cup
* Питание не включено в стоимость билетов

Организаторы

Организатор
Spectr — IT-компания, которая специализируется на разработке цифровых сервисов для бизнеса.
Организационный партнер
Сервисы, рейтинги и исследования Тэглайна — ключевой источник информации при выборе компаний для участия в тендерах на услуги digital-маркетинга, веб- и мобильной разработки крупнейших российских и международных клиентов.

Партнеры

Ключевой партнер конференции
Федеральный оператор телеком-услуг и цифровых сервисов «Дом.ру Бизнес».
Агентство Webest
Разработка e-commerce, foodTech & edTech проектов
Цифровой интегратор Secreate
Веб-сервисы и мобильные приложения для лидеров рынка.

Alto — агентство по веб-разработке ecommerce проектов
Разработчики на 1С-Битрикс
Doubletapp
Digital-продакшн полного цикла. Mobile, Design & Neural networks

Информационные партнеры

Генеральный информационный партнер
Портал 59.ru — только самые важные и интересные новости Перми и Пермского края.
8 — 9 июля 2022 / Пермь
Технопарк Morion Digital (Пермь, ш. Космонавтов, д. 111К10)
Контакты
С вопросами и предложениями пишите в Телеграм: @gnevasheva_alina

Подписывайся на Telegram-канал, чтобы быть в курсе всех новостей Ural Digital Weekend
Программируем просто на Сlojure — разберемся зачем, как и попробуем в прямом эфире
Доклад для тех, кто уже занимается разработкой на одном из популярных с-подобных языков и задумывается, можно ли лучше или хотя бы по-другому. Clojure — одно из возможных направлений поиска ответа на этот вопрос. Разберём основные отличия-преимущества в сравнении с другими языками, если до вас доходили какие-то слухи про Clojure — постараемся из развеять (или подтвердить). Научимся читать код и даже немного попишем (да, это можно успеть сделать за доклад).

Из доклада вы узнаете, что можно писать код:
  • без статических типов
  • и без объектов
  • и синтаксис тоже не нужен
  • и изменяемое состояние тоже выкинем
Адский выбор — почему карьерный путь тимлида не для всех
Довольно часто бывает, что вы приходите в крупную компанию, растёте до старшего специалиста, но в какой-то момент всё ещё просите повышения в зарплате и должности. И в этот момент вашему руководителю ничего не остаётся делать, кроме как предложить вам как разработчику карьерный путь тимлида.

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

Правильная ли эта ситуация? Конечно, нет, и это понимают множество людей. Но она всё равно происходит постоянно по многим причинам. Я расскажу, почему такие щекотливые ситуации надо распознавать и почему с такой протоптанной за вас дороги надо как можно скорее бежать.
Как ускорить и автоматизировать выпуск API для получения и мутации данных
API — это сердце проекта. Оно должно работать стандартным ожидаемым образом, чтобы ваши коллеги, разбираясь в этом коде, не чувствовали себя каждый раз как на собеседовании.

В докладе поговорим как заархитектурить так, чтобы сделать «правильно» было проще, чем «ошибочно». Сайд-эффекты при вызове метода были бы защищены от падения друг друга и не могли вызывать полный отказ основного сохранения данных. В качестве изюминки зацепим тему фича-флагов, которые могут помочь выкатывать на клиентов более качественные релизы.
Ускоряем разработку при помощи Contract First Principle
Мы — фронтенд-разработчики постоянно страдаем при работе с апи для наших веб-приложений: прежде чем приступить к работе мы ждем, пока бэкендеры сделают первую версию апи, а когда его получачем оказывается, что половину методов нет, а сама тестовая апишка постоянно критует и отваливается. Кроме этого при дальнейшем развитии нашего приложения апишка меняется, модель данных получает изменения, давно написанный код внезапно ломается и мы далеко не сразу узнаем об этих изменениях (иногда уже сильно потом — на продакшене)

Знакомая ситуация?

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

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

И самое главное не испортить при этом жизнь вашим бэкендерам =)
Как поиск Яндекса переезжал на Реакт
Поиск в Яндексе — это большой проект с богатой историей и непрерывным развитием. Над поисковой страницей одновременно работают больше 50 человек. Для успешной разработки необходимо поддерживать современную инфраструктуру. Именно поэтому мы решили перейти от i-bem.js (JS + jQuery) к актуальному стеку на TS + React.

Вы узнаете, как мы выбрали новый фреймворк, на какие критерии обращали внимания. Как сделать первые шаги, когда требования к качеству продукта очень высоки? Мы прошли путь от создания прототипа и первых внедрений к устойчивому процессу разработки. Расскажем с какими трудностями столкнулись и почему в больших, нестандартных проектах не всегда удаётся сделать идеально с первого раза и как это исправить.

Дополнительно расскажем, какие оптимизации можно применить к React, чтобы не просадить метрики скорости и удобства пользователей, но при этом и не сломать удобство использования для разработчиков. Как принести улучшения в сторонний фреймворк, сохранив приятный developer expirience и не породить чудовище Франкенштейна.
Прототипирование с WebView на примере красивых QR-кодов или Как сделать красоту в мобилке с помощью js
Бизнес хочет быстро и классно, а разработчики… тоже хотят, но знают, что это не всегда возможно. Однако ускорить разработку и осчастливить бизнес поможет старый добрый WebView в мобильных ОС.

Мобильные и фронт-энд разработчики узнают, как коллаборация веб и мобильных команд помогает достигать целей меньшей кровью: делать красиво и быстро на примере кастомных QR-кодов с цветами, анимациями и летающими драконами. Также поговорим о возможных проблемах такого подхода, и решениях этих проблем.
Веб-страница работает медленно, пользователи жалуются, команда не знает что делать. Разбираемся вместе
Пользователь жалуется — медленно работает веб-страница. Что делать?

Разберемся с тем, что происходит с html-страницей в браузере, в частности рассмотрим два аспекта: работу с сетью и рендеринг. Какие узкие места производительности могут быть, как их обнаружить и что с ними делать. Набор общих рекомендаций по улучшению производительности frontend-приложений. Разбор некоторых случаем провисания производительности.

Доклад будет интересен тем, кто относительно недавно начал знакомство с такой темой как performance frontend-приложений, а также тем, кому хочется окунуться в мир frontend’а и браузеров.
Обзор архитектуры быстрого сборщика логов на Go

Поговорим о лучших практиках, на которых основан очень быстрый сборщик логов, используемый в Ozon.

Расскажем, как c помощью этого инструмента мы сократили издержки на сбор логов в 10 раз по CPU и добились 100% доставляемости логов.

Вы узнаете:

  • как организована общая архитектура сборщика логов;
  • как написать быстрый плагин для чтения логов из файлов;
  • как оптимизировать внутреннюю обработку потока логов;
  • как правильно распараллелить обработку;
  • как гарантировать доставку.
Улучшаем Developer Experience с помощью консольных инструментов
Многие программисты до сих пор считают, что терминал — это инструмент бородатых админов из 80-х годов. На самом деле это не так — каждый год в сообществе появляются новые консольные инструменты, которые улучшают ежедневную рутину программиста: упрощают работу с гитхабом, поиск файлов, переход между проектами. Есть инструменты с говорящими названиями, к примеру tldr ускоряет чтение документации, а fuck — исправляет ошибку в последней введённой команде.


На докладе я сделаю краткий обзор современных консольных инструментов, а в конце немного поговорим о том, что вам может дать vim как редактор текста.
Разработка бэкенда (Rest API) для сервиса агрегации открытых данных об аэропортах. Стек: Python (Django), PostgreSQL

В рамках воркшопа мы спарсим данные об аэропортах из открытого источника и разработаем Rest API для работы с этими данными.
Для реализации будем использовать Python (Django) и PostgreSQL.
В процессе реализации:

  • Развернем приложение, упакуем в Docker
  • Создадим миграции, первоначальное заполнение данными из источника
  • Реализуем методы REST API
  • Покроем API тестами
  • Задокументируем написанное API
В результате у нас получится Rest API для фронтенда, покрытый авто-тестами.
Разработка SPA-фронтенда для визуализации данных об аэропортах на React, TypeScript

В рамках воркшопа мы спроектируем и разработаем интерфейс для визуализации данных об аэропортах.
Для реализации будем использовать React JS, TypeScript и Rest API из первого воркшопа.
В процессе реализации мы затронем следующие стадии разработки:

  • Соберем интерфейс на основе готового шаблона
  • Верстка темплейтов c Tailwind CSS
  • Создание основных компонентов, настройка роутинга
  • Разработка API-слоя, разработка сторы
  • Интеграция сторы с интерфейсом
  • Частичное покрытие функционала тестами
В результате у нас получится интерфейс веб-приложения, который использует Rest API из первого воркшопа.
Релиз веб-приложения в облако VK Cloud Solutions, настройка CI/CD на примере сервиса визуализации данных об аэропортах
VK Cloud Solutions и GitHub.


— Рассмотрим работу с Docker в VK Cloud Solutions

— Опубликуем и настроим работу Rest API

— Настроим сборку и публикацию в облаке фронтенда на React, TypeScript

— Настроим GitHub Actions (Gitlab CI) для автоматизации запуска тестов и публикации приложений в облако


Результатом станет опубликованное приложение в инфраструктуре VK Cloud Solutions, которое работает как SPA с Rest API и доступно в глобальной сети.
Made on
Tilda