Dodo Engineering
О том, как разработчики строят IT в Dodo
Сначала была Додо Пицца. Потом – Dodo Brands. Именно так называется компания, которая сейчас развивает три бренда: Додо Пиццу, Дринкит и Донер 42. Dodo Engineering — IT-команда Dodo Brands. В 2020 году наступила действительно новая эпоха в жизни компании, которая зародилась 10 лет назад в маленьком северном Сыктывкаре.
Мы – разработчики в Dodo: blameless culture + no bu****it. С момента основания
04/04/2023
Сколько денег может приносить доступность? Сложно ли ей заниматься? Как начать в своей компании? Вопросов у новичков много, на часть у нас есть ответы.
Миша Рубанов рассказывает о нескольких примерах, когда разные стороны доступности помогли команде сделать лучшее решение или решить вопросы.
3 примера, в которых доступность помогла заработать денег, подсветить ошибки и решить споры Первое, что люди спрашивают про доступность: а может ли она принести денег, ведь там немного пользователей? Популярное искажение в том, что они выделяют одну группу ...
01/03/2023
Больше автоматизации в Додо Пицце! Запускаем Небесного логиста
В наших пиццериях все процессы управляются с помощью Dodo IS: через неё проходят все заказы, она помогает готовить пиццу, вести учёт продуктов и рабочих смен и многое другое. При этом она остаётся лишь инструментом, который выполняет команды людей, а людям свойственно ошибаться. Мы задумались, можно ли как-то ещё помочь людям? Что мы как разработчики можем сделать, чтобы снизить риск человеческих ошибок?
Так родилась идея системы, которая будет вместо человека думать о том, сколько продуктов нужно закупить, когда нужно начать готовить пиццу, какой курьер и по какому маршруту будет доставлять заказы, какие заказы можно объединить, сколько курьеров должно быть на смене, когда пора призывать на помощь соседние пиццерии.
И в 2021 году мы начали такую систему разрабатывать. В первую очередь решили автоматизировать процессы для доставки, чтобы система сама подсказывала, какие заказы объединить и по какому маршруту их везти, учитывая количество курьеров, вид транспорта и дорожную обстановку.
О том, как проходили первые тесты работы системы, как во всём помогал здравый смысл и какие результаты получились, написала Наталья Гараханова, наш продакт-оунер.
Автоматизируем бизнес по-крупному: создаём свой «цифровой мозг» — Наталья Гараханова на vc.ru В Додо Пицце все бизнес-процессы управляются единой информационной платформой Dodo IS. Она помогает готовить пиццу, вести учёт продуктов, открытых и закрытых смен, уп....
17/01/2023
23 сентября наша платформа Dodo IS рухнула на 4 часа. Это было самое крупное падение с 2018 года.
Рассказываем в публичном постмортеме о том, что происходило в тот день, как действовала команда, к каким выводам пришла и какие приняла решения.
4 часа недоступности: постмортем падения Dodo IS Вечером пятницы 23 сентября, в самое «горячее» время для Додо Пиццы, развалилась платформа Dodo IS. Приём заказов превратился в тыкву, клиенты и пиццерии 4 часа испытыва...
12/01/2023
О влиянии структуры бизнеса на структуру компании, стратегии принятия решений, запуске новых проектов
🎙 Гость выпуска — Максим Сапронов, СТО в Авито.
Он рассказывает об особенностях классифайда и о том, как клиентская вертикализация повлияла на архитектуру и структуру команд, какие боли решает обновлённая структура.
Поговорим о том, как происходит управление операционкой, запускаются новые проеты и какие подходы помогают быстро перестраиваться в случае внезапных изменений. Узнаем, как Максим реагирует на инциденты и справляется со стрессом.
И, по традиции, рекомендации от Максима, что почитать или посмотреть начинающему лидеру:
- Accelerate, авторы Nicole Forsgren, Jez Humble, Gene Kim;
- Catch-22, книга или фильм.
Ссылки на выпуск — в первом комментарии.
28/12/2022
Так совпало, что три года назад наша IT-команда официально стала компанией Dodo Engineering. И сегодня мы празднуем её день рождения. В честь этого и грядущего Нового года — спецвыпуск подкаста.
🎙Гость — Павел Притчин, в роли ведущего — Дмитрий Афонченко, наш разработчик.
Паша рассказывает о том, как выглядит Dodo Engineering со стороны СТО, как происходила его трансформация из простого разработчика в технического лидера, какие навыки и книги помогают ему в работе.
Узнаем, как Паша относится к падениям Dodo IS, когда в последний раз писал код, как фиксирует свои результаты, на каком уровне СТО (джун, мидл, сеньор) находится и откуда у него есть время на подкаст.
И куда, в конце концов, делась рубрика «монолитометр».
Ссылки на выпуск — в первом комментарии.
21/12/2022
Новый выпуск подкаста «Разговоры СТО» посвящён опенсорсу.
Ирина Назарова, CEO в Evil Martians, рассказала о том, с кого начинался опенсорс в компании, в чём выражается потребность поддерживать его сейчас, как он влияет на бренд и можно ли сотрудникам заниматься опенсорс-разработкой в рабочее время.
https://ctotalks.mave.digital/ep-16
08/12/2022
Как искать, нанимать и развивать лидеров
Это тема второго выпуска, а поговорили мы об этом с Николаем Ашаниным, СТО в Swoo (экс-СТО в Кошелёк).
Он рассказал о том, как личный бренд СТО влияет на отклик кандидатов, какие подходы можно использовать, чтобы было проще находить сильных лидеров в команды.
Обсудили, какие вопросы можно задавать на собеседованиях, чтобы понять, подходит ли вам человек или нет.
Вместе искали ответ на вопрос, как выращивать и развивать лидеров внутри компании, немного коснулись непростой темы зарплат и увольнений.
Про лидеров в IT: как находить, нанимать и развивать внутри компании — Подкаст «Разговоры CTO» Тема выпуска — наём лидеров, гость — Николай Ашанин, СТО компании Swoo, экс-СТО в Кошельке.Он поделится своим опытом — расскажет о том, как сам ищет, нанимает и развив....
30/11/2022
Хорошая новость для всех, кто ждал второй сезон подкаста «Разговоры СТО» с Павлом Притчиным — мы сделали! 🚀
На этот раз старались посвятить каждый выпуск одной теме: структуре, управлению людьми и процессами, найму, развитию лидеров, опенсорсу.
🎙Гость первого выпуска — Алексей Кирпичников, руководитель разработки коммерческих продуктов в Контуре.
Он расскажет о матричной структуре компании: какие задачи выполняют функциональные и проектные руководители, как принимаются решения, выстраиваются процессы, кто отвечает за развитие и зарплаты разработчиков, какими навыками нужно обладать руководителям функций и кто обычно ими становится.
Поговорим о том, что происходит с разработчиками при закрытии проектов и какие есть возможности для перехода в другую команду.
Подкаст «Разговоры CTO» Подкаст, в котором CTO разных компаний рассказывают про процессы, структуру, лидерство, монолит и обсуждают другие вопросы, которые волнуют техлидов. Ведущий — Паве....
01/11/2022
Вышла большая статья об особенностях монолита Dodo IS и о том, как мы его на .NET 6 и Kubernetes переводили.
Заглядывайте на Хабр, задавайте вопросы в комментариях.
История о том, как мы монолит с .NET Framework на .NET 6 и Kubernetes переводили В 2011 году 2 разработчика начали создавать свою информационную систему, чтобы через неё принимать заказы в Додо Пицце. 2 года назад мы рассказывали про раннюю арх....
24/10/2022
Недавно у нас в Android-приложении Дринкит появились частые краши на проде TransactionTooLargeException.
TransactionTooLargeException — это исключение из области IPC-вызовов (interprocess communication) и Android Binder. Но его можно получить в безобидной ситуации, когда мы, казалось бы, ничего такого не делали и не пользовались IPC.
В этой статье на Хабре вместе с Максом Качинкиным разбираемся в теории IPC-вызовов и Binder-транзакциий, воспроизводим краш и докапываемся до сути.
Откуда возникает TransactionTooLargeException, если я ничего такого не делал? Android-разработчиков часто спрашивают на технических собеседованиях, как запускать фрагменты, как передавать туда данные, почему нельзя класть много в аргументы, а м...
05/10/2022
Продолжаем разбираться с логами в iOS.
Во второй статье Алексей Берёзка рассказывает, как с помощью os_signpost залогировать долгие операции и посмотреть их в Time Profiler.
Кстати, именно таким образом мы и нашли проблему с долгим отображением списка пиццерий в Москве.
Логи в iOS, эпизод 2: os_signpost В какой-то момент разработки приложения вы получаете обратную связь от пользователей: например, при нажатии на кнопку «Выбрать адрес» приложение сначала на пару с....
Click here to claim your Sponsored Listing.
Category
Contact the business
Website
Address
Leninskaya Sloboda 19 Str 7
Moscow
Opening Hours
| Monday | 07:00 - 22:00 |
| Tuesday | 07:00 - 22:00 |
| Wednesday | 07:00 - 22:00 |
| Thursday | 07:00 - 22:00 |
| Friday | 07:00 - 22:00 |