Dodo Engineering – Telegram
Dodo Engineering
3.65K subscribers
868 photos
32 videos
3 files
691 links
Рассказываем о том, как развиваем IT в Dodo Brands.

Habr https://habr.com/companies/dododev/
Вакансии https://dodoteam.ru/vacancies/
Download Telegram
Что бывает с продуктом, если нарушить правила проверки гипотезы

Год назад мы сфокусировались на том, чтобы не дать выручке упасть, а ещё лучше — увеличить её.

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

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

И вот что из этого получилось.
🔥13
Можно вечно слушать, как стучат капли дождя по окну, потрескивает огонь в камине и разговоры о найме в IT.
Над погодой мы не властны, над чужими каминами тоже, а вот про наём у нас кое-что есть — свежий выпуск подкаста { между скобок }.

Ведущий Гриша Скобелев позвал в гости Веронику Ильину, Киру Кузьменко и Александру Магарамову, чтобы обсудить, как обстоят дела на айтишном рынке труда в 2023 году.

За час вы узнаете:
- как сейчас успешно искать работу в России и за рубежом,
- как понять, будут ли в компании сокращения,
- стоит ли соглашаться на релокейт с перевалочным пунктом в виде третьей страны,
- что там вообще с рынком труда и зарплатами.
4👍1
Посчитали и собрали в один пост все Телеграм-каналы наших классных ребят и коллег. А их, на минуточку, целых 17! И в каждом что-то уникальное и ценное. Выбирайте самые интересные и подписывайтесь!

📌 Список в формате: канал / автор

👨‍💻 Всё про нашу разработку и вокруг неё

- 99 Developers / CEO Dodo Engineering Александр Андронов
- Столярная мастерская / CPO Александр Столяров
- На вижене! / ex-CPO и ныне директор Маркетплейса Дмитрий Павлов
- Dodo Mobile / Head of Mobile Михаил Рубанов и его команда
- Стартап Продюсер / продакт Дринкита, Донера и основатель ГдеШавермы Арсений Васильев
- QAжется, работает! / команда наших QA-инженеров
- C# Short Posts / .NET-разработчик Дмитрий Афонченко
- Carpe diem / продакт POS Дима Карпов
- Product On Fire / продакт ERP Наталья Гараханова
- Вероника отвечает / главная по деврелам Вероника Ильина
- Автостопом по аналитике / главная по продуктовой аналитике Аля Аринина
- Молодой лид / дневник дизайн-лида Dodo Ксении Соболевой

💎 Каналы про бизнес Dodo Brands:

- Fedor. insights / Фёдор Овчинников
- Иван Тихов / CEO Донер 42 Иван Тихов
- Dodo Pizza International / главный за международную франшизу Илья Зомба
- Додо Бизнес / главный в Додо Пицца Евразия Георгий Зосидзе
- что тут у нас / главная за международный маркетинг и ведущая подкаста «Куда катится мир» Валерия Кузьмина
22👏2👍1
У нас сегодня красивое — тысячный релиз монолита! 🎉

А чего добился ты сколько у вас?
👏36
Forwarded from Dodo IS Marketplace
Ищем дизайнера-стажёра в команду маркетплейса

Друзья, мы ищем к нам молодого и перспективного дизайнера. Приложений в работе всё больше, нужны сочные картинки, описания и инструкции, нужно проектировать личные кабинеты разработчика и партнёра. А ещё придумать, как встроить магазин приложений внутрь нашей информационной системы Dodo IS.

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

Это идеальная позиция для дизайнера-стажёра, который только недавно в профессии и готов к быстрому росту. Будет мощный ментор внутри компании, много смежных задач (тексты, визуал, иконки, проблемные интервью), топовая команда разработки. Рост будет быстрым)

Все детали и контакты в описании вакансии.
Погнали с нами!

https://dodobrands.notion.site/4e52bb201f8b4057ae9e3f2c33c23592
3 примера, в которых доступность помогла заработать денег, подсветить ошибки и решить споры

Сколько денег может приносить доступность? Сложно ли ей заниматься? Как начать в своей компании? Вопросов у новичков много, на часть у нас есть ответы.

Миша Рубанов рассказывает о нескольких примерах, когда разные стороны доступности помогли команде сделать лучшее решение или решить вопросы.
🔥12
8 марта 2023 года мы зафиксировали новый рекорд заказов в минуту. Пожалуй, это самое волнительное для нас событие прошедшего квартала!

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

- запускаем нагрузочное тестирование (х3), выявляем слабые места, чиним;
- опрашиваем владельцев сервисов критического пути о текущем состоянии сервисов и выясняем, что нужно успеть сделать, чтобы без боли пережить нагрузку в праздники;
- выясняем, какие новые критичные изменения могут выйти перед пиками продаж и думаем, как перестраховаться;
- если не успеваем починить проблемы, то обновляем ранбуки на случай, если стрельнёт на проде;
- при необходимости устраиваем релиз- и код-фризы;
- настраиваем праздничные дежурства в пейджере.

Эти действия помогают оценить готовность Dodo IS к пиковым нагрузкам, а команды фокусируются на тех задачах, которые обязательно нужно завершить к праздникам.

В этот раз поработали над тем, чтобы сделать онлайн-оплату ещё стабильней, улучшили перформанс у сервиса «Касса доставки», сделали рейт-лимитер запросов к гео-сервису, разделили пулл коннектов к базе монолита в легаси-фасаде и оптимизировали походы в базу для построения контекста расчёта, зарелизили кеширование самых используемых меню в mapi для корзины.

А ещё обнаружили, что у нас проблема с нагрузочным тестированием — скоро расскажем, в чём она заключалась и как её решили.
20❤‍🔥3
Картины нарисованные нейросетями — это прошлый век. Мы в Dodo Engineering рисуем их графиками крашей (и не только). Вот, например, панорама Санкт-Петербуга, Спасская башня и слон, которого проглотил удав.

Делитесь, какие шедевры рисуют ваши графики!

#пятничное
🔥26😁4👎1
Уже завтра, 11 апреля, Дмитрий Тучс выступает на онлайн-конференции Heisenbug Spring 2023.

Он расскажет о работе с памятью в Java, о многопоточности и тред-пулах и даже о такой банальной теме, как парсинг JSON. И, конечно, будет история о том, почему и как всё это пришлось переписать, чтобы нагрузить бэкенд Dodo IS втрое выше.

Доклад рассчитан на широкую аудиторию, в том числе не имеющую опыта в нагрузочном тестировании, но так или иначе использующую Java в работе.

Если собираетесь на конференцию, не пропустите этот доклад.

Heisenbug online 11 апреля в 17:15 (UTC+3).
🔥143👏2
Как помочь лиду не наломать дров

О том, как стать хорошим лидером для команды и управлять людьми, говорят и пишут постоянно. Но даже несмотря на тонны полезной информации, любой лидер может нафакапить. И в этих случаях можно сказать «Что ж, чувак, сам дурак не справился», а можно взять и помочь.

И сегодня речь именно об этом — как заметить, что твой менеджер не справляется, и можешь ли ты как член команды уберечь его от факапа. Вероника Ильина разбирает 9 ситуаций, которые ей случалось наблюдать за годы работы с людьми в IT, и объясняет, как можно спасти лидера, себя, проект и команду.

Читайте, делитесь своим мнением и рассказывайте, попадали ли вы в подобные ситуации и как они разрешились.
🔥15
Чтобы уверенно и прогнозируемо развивать продукт, нужно проводить много тестов и экспериментов. Часто это бывает долго и дорого. Что делать, если ресурсы ограничены, а гипотезу проверить надо?

Мы в Додо выбрали путь быстрых экспериментов. Об одном из них мы однажды тут писали, а совсем скоро Борис Герн расскажет о других способах, которые мы используем. В докладе он разберёт на примерах, какие есть виды быстрых экспериментов, когда их стоит проводить и какой эффект это может дать бизнесу.

Приходите на Agile Days 2023 и не пропустите его доклад, если тоже приходится решать такие проблемы.

14.04.2023, 10:30, онлайн

#продуктовый_менеджмент
7🔥1
С распространением DevOps-практик командам разработки приходится дежурить по своим сервисам. И дежурство может стать как тем, что уничтожит команду, так и тем, что кратно улучшит качество продукта. Как не допустить первого и добиться второго? Об этом расскажет Антон Оникийчук на второй части конференции Agile Days 2023.

Уже в эту пятницу, 21 апреля, в 17:45.

#tech_for_non_tech
👏6
22 апреля в далёком 2011 году в Сыктывкаре родилась маленькая компания Додо Пицца. Прошло 12 лет, и вот мы здесь – стали большой компанией с тремя ресторанными брендами, с точками в 17 странах, с собственной платформой Dodo IS, которая с каждым днём обрастает новой функциональностью и помогает масштабировать бизнес.

Этот год был тяжелым и непредсказуемым. Нам удалось сохранить бизнес и сохранить наших людей. Мы делали лучшее, на что способны, и продолжали открыто делиться опытом, успехами и фейлами:
— меняли на ходу команды, структуру, приоритеты;
— полностью перевели монолит на .NET 6 и Kubernetes;
— разрабатывали новую систему авторизации;
— устанавливали новые рекорды по заказам и больно падали;
— много работали над API и запустили Dodo IS Marketplace;
— продолжали и будем продолжать топить за доступность приложениях;
— выступали на конференциях, писали статьи, записывались в подкастах.

Считаем, что мы справились с вызовами в этом году. Будем справляться и дальше!

И по традиции поздравляем всех, без кого всё это было бы невозможным — наших разработчиков, продактов, QA, SRE, c-level, менеджеров, дизайнеров, ppl, деврел, техподдержку.

С днём рождения, Dodo! 🎉
🔥33🎉20👍2🏆2
Делимся записью прямого эфира, на котором Александр Андронов, наш СЕО и ex-CTO рассказывает том, что должен знать СТО о своём бизнесе, участникам комьюнити South HUB.

Он приводит 5 вопросов, которые нужно себе задать и получить ответы, чтобы принимать взвешенные технические решения, управлять наймом и процессами в командах разработки.

Рекомендуем к просмотру всем техлидам и начинающим СТО.
👏7😁2
Новая адресная система в Додо Пицце 📍

Ура, теперь во всех странах заработала новая адресная система! Событие, которое мы с нетерпением ждали и к которому шли больше двух лет.

Со старой системой мы жили с 2012 года — она появилась вместе с первым сайтом для заказа Додо Пиццы и представляла собой каталог, который наполнялся адресами вручную. Когда открывалась новая пиццерия, команда вводила все нужные улицы и дома зоны доставки в систему. Этот подход не только устарел, но и создавал кучу проблем:

1. Клиенту надо вводить адрес вручную, потому что система не работает с координатами и нельзя выбрать адрес на карте.

2. Адрес, который вводит клиент, должен полностью совпадать с тем, который есть в каталоге, иначе он не найдётся.

3. Управляющим сложно настраивать зоны доставки, это занимает кучу времени, ещё и за актуальностью надо следить.

4. Клиент может видеть неактуальную информацию об адресе, потому что **** настройки зон доставки в Dodo IS не синхронизированы с картой зон доставки на сайте и в приложении.

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

Как стало теперь:

1. Новая адресная система работает в связке с данными геосервисов.

2. Клиент может выбрать адрес на карте, в том числе и с помощью геолокации.

3. Можно быстро создавать и редактировать зоны доставки пицерии прямо на карте.

4. Можно проверить точность адреса, который указал клиент и настроить подсказки для проверки до оформления заказал.

5. Все данные о зонах доставки синхронизируются в Dodo IS и клиентских приложениях — информация всегда будет актуальной.

Проект на этом не заканчивается — мы идём к тому, чтобы не оставить от старой системы и следа, а главное — дать клиентам и партнёрам лучший опыт работы с адресами. Дальше будет только лучше! 💻
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29👏6🎉4🍾2❤‍🔥1👨‍💻1
Невыполнение цели — фейл или менеджерская зрелость и ответственность?

Поговорили с Юлей Емельяновой, продакт-оунером в команде Global Customer Experience, о проекте «Гео». Юля несколько лет работала в команде маркетинга Dodo и отвечала за клиентский опыт, а в прошлом году перешла в IT, где её ждали новые вызовы, молодая формирующаяся команда и сложный проект, который длился больше года и очень нужен бизнесу. В этом посте рассказываем о сложном менеджерском решении, которое ей пришлось принять.

#PO_Talks
🔥133
Kodein — это не только лекарственное средство, но ещё и крутой DI-фреймворк для Kotlin.

12 мая на Mobius Макс расскажет, как:

— пользоваться Kodein,

— завести его на Kotlin-мультиплатформе,

— в 1 строчку использовать в Jetpack Compose,

— управлять скоупами в Android.

И вишенка на торте —написание тестов на целостность DI графа. Одним словом, для тех, кто любит DI, будет жаришка! 🔥
🔥16