Южная конференция для тех, кто делает Интернет лучше

продуктов
=
сайтов
Разработка
Разработка

Что будет на конференции

Мнение экспертов о том, что такое ответственная разработка продуктов, делающих наш любимый Интернет лучше. И главное, чем это отличается от "разработки сайтов". Опыт с передовой, примеры и истории из жизни.
Знакомство и кофе
Собираемся в 10:00, пьем кофе, регистрируемся и открываем лучшую южную IT-конференцию.
Доклады спикеров
9 экспертов поделятся своим опытом и инстайтами, расскажут о том, какими терминами, смыслами, темами и трендами они оперируют.
Комментарии и обсуждение
Похоливарим после каждого доклада, на кофебрейках и афтерпати. Разумеется, в уютной атмосфере единомышленников, собратьев по культурному коду.
Продюсер, ProductSense
Разработчик интерфейсов в Яндекс
Teamlead в Scanros.ru
Юрий Агеев
Максим Куличенко
Андрей Руденец
Лайнап
Виталий Слободин
Руководитель отдела
Front-end разработки в
WIS Software
Саша Константинов
Менеджер разработки в
Контур
Максим Коротенко
Алексей Тактаров
Станислав Макаров
Игорь Дружинин
Ведущий разработчик Elonsoft
Head of Engineering/Co-founder в resume.io. Ex. Evil Martians
Front-end разработчик в TradingView
Сергей Задорожный

Старший программист
в Центр-инвест

Front-end разработчик
Почты@Mail.Ru

Программа

10:00 - 10:45
10:00 - 10:45
Регистрация и привественный кофе 🍩 🍪 🥠
10:45 – 11:00
10:45 – 11:00
Открытие конференции
11:00 – 11:30
11:00 – 11:30
Безболезненное тестирование компонентов скриншотами
Куличенко Максим,
Разработчик интерфейсов в Яндекс,
Москва
Тестирование скриншотами это как правило очень долго и ненадежно. Проверка 100 компонентов может занимать до 20 минут, а неконсистентный рендеринг приводит к частому появлению false negative результатов.
В своем докладе расскажу о том, как мы с помощью jest snapshot'ов и щепотки магии сократили время прохождения скриншот-тестов с 20 минут до 1 секунды и полностью избавились от false negative исходов. Инструменты в докладе - React, jest, AST, storybook/styleguide.
11:30 – 12:00
11:30 – 12:00
Анатомия технического долга
Андрей Руденец,
Teamlead в Scanros.ru,
Ростов-на-Дону
"Ну уж в этот-то раз я сделаю всё как нужно!".

Сколько раз вы били себя в грудь и произносили эту фразу перед тем, как начать разрабатывать новый проект?
Уверен, что практически каждый раз. Как назло, реальность нередко преподносит сюрпризы в виде сжатых сроков, ограниченных бюджетов и прочих факторов, под воздействием которых возникает он – технический долг.
Мы поговорим о том, что это такое и с чем его едят, затронем причины и последствия его появления, а также обсудим методики по его документированию, классификации и устранению.
12:00 – 12:20
12:00 – 12:20
🔥 🔥 🔥 Холиварим по теме обеспечения качества
12:20 – 12:50
12:20 – 12:50
Как делать только полезные задачи
Саша Константинов,
Менеджер разработки в Контур,
Екатеринбург
Диадок — самая большая система документооборота в России. Для того, что бы сделать все задачи из нашего бэклога, нам потребуется пара лет и человек 20 в команду - и это, если не добавлять задачи в бэклог.
На каждом планировании нам приходится выбирать задачи в работу, иногда одну из десятков. Для того, что бы работать эффектвно, мы добавили в процесс планирования дополнительный этап — предварительное оценивание задач. Мы прогнозируем эффект от каждой задачи и оцениваем его по единой шкале.
Это позволяет сравнить несравнимые задачи, выбрать наиболее полезные для продукта и сделать планирование прозрачным.

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

Доклад будет полезен продуктовым аналитикам и разработчикам, которые хотят осознанно выбирать задачи в работу.
12:50 – 13:20
12:50 – 13:20
Дядюшка оставил вам в наследство 20 песо
Коротенко Максим,
Ведущий разработчик Elonsoft,
Ростов-на-Дону
Собачка говорит "гав-гав", кошечка говорит "мяу-мяу", разработчик говорит "надо всё переписать". Держитесь, вот правда жизни — переписать всё вам никто не даст: ни бизнес, ни пользователи, ни совесть. Бизнес хочет отгружать фичи, клиенты — радоваться без даунтайма, и никто не хочет ждать, пока у вас получится "красивая архитектура".
Полтора года назад команда Максима приняла на себя разработку Преакселератора ФРИИ, знакомого каждому стартаперу в России. Как нырнуть в большой проект и выплыть; почему в жаркий день перед дедлайном для стартапов горячо нашим серверам, а не техподдержке; как спланировать глобальный апдейт и не облажаться; и главное, как за всеми кульбитами сохранить здоровую и продуктивную команду.
13:20 – 13:40
13:20 – 13:40
🔥 🔥 🔥 Холиварим по теме взаимоотношений с бизнесом
13:40 - 14:20
13:40 - 14:20
Банкетный обед со спикерами и организаторами

🍴🍕🍸
14:20 – 14:50
14:20 – 14:50
TypeScript, о котором невозможно молчать
Станислав Макаров,
Front-end разработчик в Trading View,
Ростов-на-Дону
С ростом проекта разработчики сталкиваются с новыми вызовами из-за повышающейся сложности системы, и front-end разработчики больше не являются исключением. Чтобы выжить, нужно уметь работать сообща и быть готовым к росту кодобазы.
За всё время существования JavaScript о нём говорили много хорошего и плохого, но для большинства было очевидно, что масштабировать JS очень непросто. Однако с таким инструментом как TypeScript, у нас есть новая надежда.
Я расскажу как мы, одна из самых навороченных финансовых платформ в вебе с огромным количеством front-end логики, облегчили себе жизнь с помощью TypeScript. Мы поговорим:
- коротко о развитии тулчейна языка JavaScript и о том как мы пришли к компиляторам и бандлерам;
- о том, что TypeScript не всегда приходит в компании с Angular;
- о системе типов TypeScript и её принципах, делающих язык очень гибким и помогающих писать корректный и верифицируемый код;
- о том, что происходит с головным мозгом отдельного взятого front-end разработчика и с проектом в целом после внедрения TypeScript.
14:50 – 15:20
14:50 – 15:20
Оценка качества работы приложения – мониторинг потребления трафика
Игорь Дружинин,
Front-end разработчик Почты@Mail.Ru,
Москва
Наши приложения развиваются и растут. Как понять влияние роста на производительность? Давайте считать метрики. Время первой отрисовки, время до интерактивности. При этом мы грузим большое количество ресурсов забывая о трафике на клиенте. Что если это мобильное устройство и нам важен каждый байт на клиенте? Ответ прост – считаем и анализируем трафик
15:20 – 15:40
15:20 – 15:40
🔥 🔥 🔥 Front-end холивар
15:40 – 16:10
15:40 – 16:10
Сквозь Open Source к звездам
Слободин Виталий,
руководитель отдела Front-end разработки в WIS Software
Ростов-на-Дону
А ты записался в Open Source разработчики?
Я расскажу, зачем разработчику помогать проектам с открытым исходным кодом. Как войти в open source и остаться живым. Какую пользу даст вам этот опыт? Способы разработки open source проектов. Что значит участие в таких проектах для разработчика и компании.
16:10 – 16:40
16:10 – 16:40
Дизайн-принципы для разработчиков: как дизайн помогает делать наши программы лучше?
Алексей Тактаров,
Head of Engineering/Co-founder в resume.io. Ex. Evil Martians, Shogun (YC'17),
Москва
Начнем с провокации: дизайнерам не место в разработке! Или есть?
Инженеры часто предполагают, что их задача — писать код по спецификации, не вызывать гнева линтера и вовремя обновлять пакеты.

Цель этого доклада-исследования — понять, важны ли дизайн принципы в разработке. Мы собираемся проверить гипотезу о том, что популярные software проекты рождаются из правильного дизайна, "дизайна" в первоначальном значении слова — как инструмента решения проблем. Разберемся в устройстве шведских замков, посмотрим на историю индустриального дизайна и проведем параллель с проектированием интерфейса библиотек, API или планирования в разработке.
16:40 – 17:00
16:40 – 17:00
🔥 🔥 🔥 Холивар по темам предыдущих докладов
17:00 – 17:30
17:00 – 17:30
MarketPlace: вашим детям это понравится!
Сергей Задорожный,
старший программист в Центр-инвест,
Ростов-на-Дону
В докладе пройдемся по таким моментам:
- Супермаркет для банковских продуктов?
- MarketPlace - все для людей
- Стек технологий Spring Boot, Kotlin, Prometheus, Grafana
- Микросервисная архитектура
- Кровавый энтерпрайз
И выводы, куда же без них.
17:30 – 18:00
17:30 – 18:00
Достаточно хорошо
Юрий Агеев,
продюсер Product Sense,
Ростов-на-Дону
Мы постоянно принимаем решения о том, что делать, а что не делать. Когда продолжать, а когда остановиться. Проблема - для качественного решения нужна информация и время. И если первого завались, то второе в постоянном дефиците.

Как все успеть? Добиться успеха? Уехать в Долину?

Ни о чем этом в докладе не будет. Только несколько идей о том, как балансировать качество принимаемых решений, когда тебе их нужно принять, а ты не очень готов.
18:00 – 18:20
18:00 – 18:20
🔥 🔥 🔥 Холивар по теме больших проектов и больших рисков
18:20 – 18:30
18:20 – 18:30
Закрытие конференции
20:00+
20:00+
Афтерпати! 🍺

Организаторы конференции


Компания делает свои продукты, а так же занимается заказной разработкой. Создает сложные функциональные сервисы для интернет-стартапов. Разрабатывает облачные системы управления бизнесом для корпоративных заказчиков. Масштабирует бизнес клиента, используя современные технологии. Реализует смелые идеи с помощью Elixir/Phoenix, Ruby on Rails, Angular, React.
Отвечает на любые вопросы о партнерстве, спонсорстве.
Трофим Жугастров
CEO в Elonsoft, основатель и идеолог IT61, co-founder и product owner в Scanros и Sofin.
Знает всё про спикеров и их доклады, темы, тезисы и выступления.
Алиса Мартынова
Сo-founder Школы IT-решений, product manager с 8 летним стажем.

Встречайте программный комитет
Они делают конференцию содержательной
Витя Петренко
BTI
Вадим Мартынов
Витя Суздалев
Эх... билеты кончились
Но вы можете оставить свои контакты, чтобы не пропустить следующую нашу конфу!
Заказ классной майки
Оставьте свои контакты и размер и мы забронируем майку за вами. Оплатить и забрать можно на самом мероприятии. Если хотите забрать раньше, пишите на info@southconf.com
Выберите размер
Ваши данные не будут переданы третьим лицам
Заказ классной майки c обсценной лексикой
Оставьте свои контакты и размер и мы забронируем майку за вами. Оплатить и забрать можно на самом мероприятии. Если хотите забрать раньше, пишите на info@southconf.com
Выберите размер
Ваши данные не будут переданы третьим лицам
Наши спонсоры, партнеры и друзья
Нетворкинг на SouthConf 2019
Знакомых можно выловить на пару слов за кофе.
А как быть с остальными?
В день мероприятия вы найдете визитки участников на сайте meyou.ru.
Нужно будет только авторизоваться через любую соцсеть - и вы увидите список гостей.
А в перерывах все визитки будут показываться на главном экране конференции.
23 марта 2019 в 10:00

БЦ Лига Наций
7 этаж

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