Что может быть лучше, чем оглянуться и вспомнить, как команды разработчиков, бизнес-аналитиков и тестировщиков Surf провели прошедший год? Предлагаем погрузиться в то, как мы творили, экспериментировали, добивались результатов и делились ими со всеми желающими.
![](https://habrastorage.org/getpro/habr/upload_files/006/bd6/2e6/006bd62e61422560a5e98469c841f89e.jpeg)
Это был год, полный идей, решений и, конечно, моментов, когда не всё шло по плану. Но в этом и есть красота работы с цифровыми решениями: каждая ошибка — шаг к идеалу, а каждый успех — повод для гордости.
Так что давайте вспомним, как это было.
Flutter Study Jam
В марте прошёл наш пятый Study Jam по Flutter — одно из немногих мероприятий, после которых можно попасть джуном в нашу Flutter-команду.
Сначала участники джема слушают лекции, потом — в формате хакатона выполняют задание с использованием фреймворка.
Доклады на этом Study Jam были особенно хороши, поэтому не можем ими не поделиться:
Адаптивная вёрстка во Flutter на RuTube
Сериализация и десериализация на RuTube
Коллекции во Flutter на RuTube
Митап по мобильной разработке
Наш первый митап в Воронеже прошёл в апреле. Он был посвящён тому, в чём мы спецы — мобильной разработке.
Были доклады от Android и iOS-разработчиков, а за кулисами осталась презентация наших наработок по Apple Vision. В общем, приходите на наши митапы, чтобы посмотреть такой эксклюзив.
А двумя докладами по Android и iOS поделимся тут:
Организация и поддержка нативных UI-тестов в iOS на RuTube
Особенности построения интерфейса для разных платформ на RuTube
Большой митап по Flutter в Москве
Наш первый крупный и полностью самостоятельно организованный митап по Flutter.
На нём были:
живое выступление двух Flutter-легенд — Евгения Сатурова и Марка Абраменко. Это был большой обзорный доклад от лучших лидов нашей команды;
гостевой доклад от разработчика Яндекс.Про.
Профессиональная съёмка, овации зала и тонна полезного:
Flutter-диета. Как сбросить вес, выпиливая модули на RuTube
5 лет с Flutter: эволюция кроссплатформенности на RuTube
Surf Flutter Team. Технологический обзор на RuTube
Осенний митап по мобильной разработке
Ещё один митап по разработке прошёл осенью — в этот раз мы позвали друзей из фронтенд-отдела с докладом по PWA.
Баттл Flutter vs React PWA удался, как и доклады на узкие технические темы в iOS и Android:
Кодогенерация в iOS-разработке на RuTube
Митап по фронтенду
Фронтенд-команда тоже собрала митап вместе с воронежской студией разработки Red Collar — три доклада про наш любимый, такой разный и интересный, фронтенд.
Про то, как мы оживляли дома, пробовали играть в Telegram mini apps и выясняли вилку креативных фронтов, смотрите здесь:
P.S. Поиграть нам так и не удалось, потому что сервер мини-аппа положили китайские майнеры.
Совместный митап бизнес-аналитиков Surf и RuStore
Большой митап наших бизнес-аналитиков в Воронеже, на который мы позвали продуктового аналитика из RuStore.
Говорили про две важных ветки менеджмента в аналитики — управление командой и управление данными. Что из этого вышло, смотрите тут:
Совместный митап бизнес-аналитиков Surf на RuTube
Митап по тестированию
Провели первый QA-митап в Воронеже. Собрали больше 100 зрителей, обсудили софт и хард скиллы тестировщиков и сделали круглый стол по кейсам из проектов.
Последний остался эксклюзивным для гостей митапа, а вот доклады можно посмотреть:
Моки в автотестах, человеческий фактор QA и работа Device Holder на RuTube
Код-ревью Flutter-проектов
Собрали 20 проектов наших подписчиков, чтобы в прямом эфире разобрать их типовые ошибки.
Нам так понравилось, что мы решили продолжать это дело и уже готовим серию новых подобных эфиров, сбор проектов продолжается в TG-канале Surf Flutter Team. Первый выпуск здесь:
Код-ревью Flutter-проектов на RuTube
Запуск проекта «Не 12 часов»
Под конец года мы выпустили подкаст «Не 12 часов». Он про нашу инженерную культуру и то, как мы выстраиваем процессы в сервисной ИТ-компании, чтобы работать качественно, быстро и эффективно. Или, как бы сказал Стив Джобс, чтобы работать «не по 12 часов, а головой».
Ведут подкаст Евгений Сатуров, Head of Flutter Surf, и Марк Абраменко, Flutter Tech Lead Surf. В следующем сезоне — новые лица и гости.
Первые два выпуска уже тут:
«Не 12 часов». Проектирование и запуск разработки на RuTube
Подводя итоги, можно сказать, что этот год стал ещё одним шагом вперёд для всей нашей команды. Разработчики, аналитики и тестировщики — каждый внёс свой вклад в создание продуктов, которые делают жизнь лучше.
Это был год упорства, творчества и слаженной работы. Спасибо, что были с нами! Впереди — новые идеи и вызовы, и мы готовы принимать их вместе.