es
Feedback
Dodo Engineering

Dodo Engineering

Ir al canal en Telegram

У нас пропал стажёр! Поиски тут 👉🏻https://www.instagram.com/dodo_engineering

Mostrar más
3 801
Suscriptores
+724 horas
+117 días
+2730 días
Archivo de publicaciones
Больше автоматизации в Додо Пицце! Запускаем Небесного логиста В наших пиццериях все процессы управлются с помощью Dodo IS: ч
Больше автоматизации в Додо Пицце! Запускаем Небесного логиста В наших пиццериях все процессы управлются с помощью Dodo IS: через неё проходят все заказы, она помогает готовить пиццу, вести учёт продуктов и рабочих смен и многое другое. При этом она остаётся лишь инструментом, который выполняет команды людей, а людям свойственно ошибаться. Мы задумались, можно ли как-то ещё помочь людям? Что мы как разработчики можем сделать, чтобы снизить риск человеческих ошибок? Так родилась идея системы, которая будет вместо человека думать о том, сколько продуктов нужно закупить, когда нужно начать готовить пиццу, какой курьер и по какому маршруту будет доставлять заказы, какие заказы можно объединить, сколько курьеров должно быть на смене, когда пора призывать на помощь соседние пиццерии. И в 2021 году мы начали такую систему разрабатывать. В первую очередь решили автоматизировать процессы для доставки, чтобы система сама подсказывала, какие заказы объединить и по какому маршруту их везти, учитывая количество курьеров, вид транспорта и дорожную обстановку. О том, как проходили первые тесты работы системы, как во всём помогал здравый смысл и какие результаты получились, написала Наталья Гараханова, наш продакт-оунер. А Алексей Жуков рассказал о приключениях наших разработчиков в пиццериях, когда нужно было проверить, как всё будет работать в реальности. К такому ребят жизнь точно не готовила и им пришлось знатно прокачать софт-скиллы. Команда проделала огромную работу и продолжает разработку системы — будем регулярно делиться новостями этого проекта.

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

Про безопасность информационных систем и безопасную разработку 🎙 Гость финального эпизода второго сезона — Алексей Бабенко,
Про безопасность информационных систем и безопасную разработку 🎙 Гость финального эпизода второго сезона — Алексей Бабенко, директор по разработке АО НСПК. Алексей вкратце расскажет о своём карьерном пути, подробнее поведает об основных принципах информационной безопасности. Объяснит, как нужно работать с анализаторами безопасности, зачем нужны правила безопасной разработки и почему захват флага лучше скучных лекций по безопасности. 📖 Книги, которые Алексей упоминает в выпуске и рекомендует прочитать: — «Безопасность разработки в Agile-проектах», авторы Лаура Белл, Майкл Брантон-Сполл, Джим Бэрд, Рич Смит; — «Nudge. Архитектура выбора», авторы Ричард Талер, Касс Санстейн; — «Секреты и ложь. Безопасность данных в цифровом мире», автор Брюс Шнайер. 🎧 Где послушать: Web Apple Podcasts Google Podcasts Яндекс.Музыка

ChatGPT не отпускает Ведущие подкаста «Куда катится мир» Лера Кузьмина и Маша Давыдова не удержались и решили поговорить об этом с Димой Павловым и Пашей Притчиным. В этом эпизоде: — как через развлечения мы находим новые полезные способы применения ИИ: ChatGPT, Dall-E, Midjourney; — как ChatGPT изменит бизнес и как будет применяться в Додо Пицце; — кто потеряет работу из-за ИИ и как меняется рынок труда ; — заменит ли ИИ человека; — кто будет виноват, если ИИ причинит человеку вред? YouTube Яндекс Подкасты Apple Podcasts Web

Про ML, каким он бывает, новые профессии, идеальную ML-команду 🎙 Гость выпуска — Артём Григорьев, СТО Толоки. Артём коротко
Про ML, каким он бывает, новые профессии, идеальную ML-команду 🎙 Гость выпуска — Артём Григорьев, СТО Толоки. Артём коротко расскажет, с чего начиналась Толока и чем является сейчас. Растолкует, что такое supervised и unsupervised learning, какие нужны данные, чтобы обучать модели и каких случаях иногда приходится генерировать искусственные примеры. Узнаем у Артёма, кто должен быть в идеальной ML-команде, какие новые профессии начали появляться в связи с развитием AI и немного потолкуем про нашумевший ChatGPT. Книги, которые рекомендует почитать Артём: 📖 Nineteen Eighty-Four by George Orwell, 📖 The Hard Thing About Hard Things by Ben Horowitz. 🎧 Где послушать: Web Apple Podcasts Google Podcasts Яндекс.Музыка

Друзья, у нас произошла накладка с очередным выпуском «Разговоров СТО», он выйдет завтра. Но зато готова запись подкаста { ме
Друзья, у нас произошла накладка с очередным выпуском «Разговоров СТО», он выйдет завтра. Но зато готова запись подкаста { между скобок } с Пашей Притчиным. Поговорили о том, кто такой СТО, чем он занимается и какие ключевые качества важны для этой роли. Паша поделился своим опытом, как быть более продуктивным и что помогает ему не страдать от переключения контекста. И, конечно же, не удержался от книжных рекомендаций: 📖 Getting things done 📖 The Phoenix Project 📖 Thinking, fast and slow 📖 Seeing the Forest for the Trees

Когда мы говорим, что в Додо Пицце есть микрофронтенды, люди удивляются. Зачем, мол, микрофронтенды для приложеньки с каталог
Когда мы говорим, что в Додо Пицце есть микрофронтенды, люди удивляются. Зачем, мол, микрофронтенды для приложеньки с каталогом и заказом товара? Конечно же, всё не так просто. Когда мы начали отпиливать сервисы из монолита, встал вопрос, как быть с UI. Если оставлять в монолите, то весь профит от использования микросервисов пропадёт, потому что код придётся менять дважды. End-to-end писать будет неудобно, сервис будет не таким самостоятельным, релизы монолита ждать долго. А с микрофронтендами наши задачки решались бы быстрее, вот мы и за них и взялись. Что да как делали и что у нас в итоге получилось, рассказывают наши разработчики в Павел Загвоздин и Дмитрий Фукс в своих статьях. Часть 1. Микровселенная безумия, или Как устроены микрофронтенды в Dodo Часть 2. Вдали от Webpack, или Как мы микрофронтенды на Vite переводили

А вы знали, что ребята в канале Dodo Mobile завели регулярную рубрику «Факапы месяца»? Вот теперь знаете. Подписывайтесь, ком
А вы знали, что ребята в канале Dodo Mobile завели регулярную рубрику «Факапы месяца»? Вот теперь знаете. Подписывайтесь, комментируйте и делайте рука-лицо вместе с нами.

Делай нейминг как сеньор Разработчики читают код существенно больше, чем пишут. И хочется сразу понимать, что происходит, не
Делай нейминг как сеньор Разработчики читают код существенно больше, чем пишут. И хочется сразу понимать, что происходит, не играя в квесты «что имел в виду автор», «да как это работает» и «я снова ничего не понял». Как получается, что код становится малопонятным даже для его авторов? К чему приводит отсутствие системы нейминга? Как придумывать названия, не применяя сложные теории? Как лёгко организовать работу с неймингом в команде? Арсений Мельников даёт ответы на эти вопросы в статье на Хабре. Он делится простыми приёмами и инструментами, которые вы можете использовать в командах сразу после прочтения и сделать свой код чище и совершеннее.

Dodo IS Marketplace В этом году мы запускаем магазин приложений для Dodo IS, чтобы вместе с партнёрами, вендороами и независи
Dodo IS Marketplace В этом году мы запускаем магазин приложений для Dodo IS, чтобы вместе с партнёрами, вендороами и независимыми разработчиками расширять возможности Dodo IS вместе с нами. 🌍 У нас огромные амбиции по международному развитию: - открыть 8 новых стран в 2023 году, - открыть 500+ пиццерий по всему миру за 3 года, - масштабировать стартапы Дринкит и Донер 42. Количество партнёров, точек и наш бизнес вырастут, вместе с этим вырастет и количество запросов на доработку Dodo IS. Это означает, что если мы уже сейчас не поспеваем за всеми хотелками и идеями партнёров, дальше этот разрыв будет только увеличиваться. При этом наши инвестиции в ИТ ограничены текущей бизнес-моделью. Как нам сделать прорыв на международных рынках в жёстких ограничениях найма? 🛠 Дать возможность партнёрам, вендорам и независимым разработчикам разрабатывать Dodo IS вместе с нами — ответ на этот вопрос. Маркетплейс становится платформой для распространения таких решений. Свои табло мотивации, кастомный виджет для менеджеров смен, интеграции со сканерами отпечатков пальцев и сетчатки глаза, роверы, беспилотная доставка и что только душе (и бизнесу) угодно. И через 5-7 лет мы дадим возможность собрать свою Dodo IS как конструктор и добавлять дополнительные расширения к базовой версии. Dodo IS будет зарабатывать. Сейчас Управляющая компания инвестирует в IT более 70 млн рублей каждый месяц. За счёт платных приложений, комиссии с вендоров мы сможем начать зарабатывать деньги, которые будем инвестировать в развитие платформы. 🦸‍♂️ Капитаном этого космического корабля становится Дмитрий Павлов, теперь уже наш ex-CPO. Подписывайтесь на его телеграм-канал, чтобы первыми узнавать новости маркетплейса. Что ж, ключ на старт! Поехали!

О том, как устроено IT в X5, зонах ответственности СТО, проектах, продуктах и сервисах 🎙 Гость выпуска — Алексей Швецов, СТО HR-домена в X5 Tech. Он расскажет, как принимаются решения о внешней и внутренней разработке сервисов, чем отличается проект от продукта и как это влияет на распределение бюджета. Поговорим о связях между сервисами, их разделении на core и бизнес, об интеграциях с помощью API, вопросах владения и ответственности команд. Книга, которую Алексей рекомендует почитать: 📖 Narconomics: Преступный синдикат как успешная бизнес-модель, автор Том Уэнрайт 🎧 Где послушать: Web Apple Podcasts Google Podcast Яндекс.Музыка

— Кого берут в СТО и куда расти дальше? — Что хорошего в том, чтобы быть Chief Technical Officer? — Чем он занимается каждый
Кого берут в СТО и куда расти дальше?Что хорошего в том, чтобы быть Chief Technical Officer?Чем он занимается каждый день? А можно ли вообще компании жить без СТО? Паша Притчин, СТО Dodo Engineering, ответит на все эти вопросы Грише Скобелеву, организатору книжного клуба { между скобок }. Прямой эфир будет на ютубе 1 февраля в 17:00 МСК — жмите 🔔, чтобы не пропустить. А в комментариях к этому посту оставляйте свои вопросы, которые хотели бы задать Паше. ⤵️

Что ждёт Dodo Engineering в 2023 Традиционно в январе у нас проходит Dodo Future Week — понедельника по пятницу выступают лидеры Dodo Brands и рассказывают о стратегии и планах. Год назад мы делились самыми смелыми мечтами, сейчас фокусируемся на самом важном, чтобы эти мечты потихоньку начинали сбываться. В этом году продолжим объединять все части нашего бизнеса на платформе Dodo IS. Как именно — рассказывает наш СЕО Александр Андронов.

Первый год в роли СТО: ожидания, реальность, челлендж и как справляться 🎙 Гость выпуска — Иван Карев, СТО в Окко. Иван в это
Первый год в роли СТО: ожидания, реальность, челлендж и как справляться 🎙 Гость выпуска — Иван Карев, СТО в Окко. Иван в этой роли около года, и мы попросили его рассказать о том, как он себя ощущает в этом качестве, какие были ожидания, оправдались ли они, сколько сил и времени заняла адаптация. Поговорили о том, что помогало на первых порах, как приёмы и инструменты использовать, как фиксировать результаты. Книги, которые Иван рекомендует почитать начинающим СТО и не только: - Thinking, Fast and Slow by Daniel Kahneman; - Getting Things Done: The Art of Stress-Free Productivity by David Allen; - «Задача трёх тел», Лю Цисынь (фантастика). 🎧 Где послушать: Web Apple Podcasts (будет позже) Google Podcasts Яндекс.Музыка (будет позже)

Как устроен ИТ-контроль качества в Додо Пицце Каждую неделю наша команда контроля качества проверяет пиццерии и выпускает рейтинг клиентского опыта. Конечно же, 10 менеджеров не могут делать это физически самостоятельно, ведь у нас уже больше 880 пиццерий в 17 странах. Данные им помогают собирать наши клиенты и тайные покупатели, а обработать, составить рейтинг и опубликовать его во внутренней Базе Знаний помогает Dodo IS. О том, как всё устроено, рассказывает Настя Кожухова, продакт-оунер системы контроля качество Dodo. Читать 3 минуты

О джунах: когда и как их нанимать, развивать и отпускать, когда они вырастут 🎙Гость выпуска — Глеб Михеев, СТО в Skillbox. Г
О джунах: когда и как их нанимать, развивать и отпускать, когда они вырастут 🎙Гость выпуска — Глеб Михеев, СТО в Skillbox. Глеб поделится своим мнением насчёт фундаментального образования в IT, расскажет, в каких случаях наём джунов — лучшее решение, как это сказывается на лояльности сотрудников компании и почему не стоит горевать, когда приходится прощаться. Поговорим о том, каким должен быть идеальный онбординг для самых маленьких и как менторство может прокачать уровень мидла до синьора. Книги, которые Глеб рекомендует прочитать: ✔ «Сила простоты», авторы Джек Траут и Стив Ривкин; ✔ «Идеальный питч», автор Орен Клафф. 🎧 Где послушать: Web Apple Podcasts Google Podcasts Яндекс.Музыка

Новая страна на карте Dodo Brands! Официально теперь в 17 странах — вчера открыли в Дубай Марине сразу пиццерию и кофейню. Бу
+4
Новая страна на карте Dodo Brands! Официально теперь в 17 странах — вчера открыли в Дубай Марине сразу пиццерию и кофейню. Будете рядом — заглядывайте в гости. А мы тем временем готовим статью о том, как мы решаем задачу интеграции нашего ПО с налоговым ПО новых стран, учитывая разные требования каждой из них, выпустим буквально через пару недель.

4 часа недоступности: постмортем падения Dodo IS 23 сентября у нас случился адский фейл: Dodo IS развалилась и мы 4 часа не могли принимать заказы Додо Пиццы. Это было самое крупное падение с 2018 года, после инцидента мы на неделю остановили разработку фич, разбирались в причинах падения и чинили тонкие места. Сегодня на Хабре Павел Притчин опубликовал подробную статью-постмортем этого инцидента. В ней он рассказывает о том, что именно происходило во время падения, как действовала команда, почему не удавалось быстро реанимировать систему и до какой самой глубокой причины удалось докопаться. О том, какую работу команда проделала для стабилизации системы, как улучшила работу с меню и какие долгосрочные решения были приняты. Читайте, комментируйте, задавайте вопросы. А мы желаем всем, чтобы такие падения не происходили никогда.