С распространением DevOps-практик командам разработки приходится дежурить по своим сервисам. И дежурство может стать как тем, что уничтожит команду, так и тем, что кратно улучшит качество продукта. Как не допустить первого и добиться второго? Об этом расскажет Антон Оникийчук на второй части конференции Agile Days 2023.
Уже в эту пятницу, 21 апреля, в 17:45.
#tech_for_non_tech
Уже в эту пятницу, 21 апреля, в 17:45.
#tech_for_non_tech
👏6
Дежурят ли ваши команды разработки по своим сервисам?
Anonymous Poll
45%
Да, и у нас всё хорошо.
9%
Да, но ничего хорошего в этом нет.
8%
Ещё нет, но мы задумываемся над этим.
18%
Нет и не планируем.
16%
Всё сложно.
5%
Нет подходящего варианта, напишу в комментах.
22 апреля в далёком 2011 году в Сыктывкаре родилась маленькая компания Додо Пицца. Прошло 12 лет, и вот мы здесь – стали большой компанией с тремя ресторанными брендами, с точками в 17 странах, с собственной платформой Dodo IS, которая с каждым днём обрастает новой функциональностью и помогает масштабировать бизнес.
Этот год был тяжелым и непредсказуемым. Нам удалось сохранить бизнес и сохранить наших людей. Мы делали лучшее, на что способны, и продолжали открыто делиться опытом, успехами и фейлами:
— меняли на ходу команды, структуру, приоритеты;
— полностью перевели монолит на .NET 6 и Kubernetes;
— разрабатывали новую систему авторизации;
— устанавливали новые рекорды по заказам и больно падали;
— много работали над API и запустили Dodo IS Marketplace;
— продолжали и будем продолжать топить за доступность приложениях;
— выступали на конференциях, писали статьи, записывались в подкастах.
Считаем, что мы справились с вызовами в этом году. Будем справляться и дальше!
И по традиции поздравляем всех, без кого всё это было бы невозможным — наших разработчиков, продактов, QA, SRE, c-level, менеджеров, дизайнеров, ppl, деврел, техподдержку.
С днём рождения, Dodo! 🎉
Этот год был тяжелым и непредсказуемым. Нам удалось сохранить бизнес и сохранить наших людей. Мы делали лучшее, на что способны, и продолжали открыто делиться опытом, успехами и фейлами:
— меняли на ходу команды, структуру, приоритеты;
— полностью перевели монолит на .NET 6 и Kubernetes;
— разрабатывали новую систему авторизации;
— устанавливали новые рекорды по заказам и больно падали;
— много работали над API и запустили Dodo IS Marketplace;
— продолжали и будем продолжать топить за доступность приложениях;
— выступали на конференциях, писали статьи, записывались в подкастах.
Считаем, что мы справились с вызовами в этом году. Будем справляться и дальше!
И по традиции поздравляем всех, без кого всё это было бы невозможным — наших разработчиков, продактов, QA, SRE, c-level, менеджеров, дизайнеров, ppl, деврел, техподдержку.
С днём рождения, Dodo! 🎉
🔥33🎉20👍2🏆2
Делимся записью прямого эфира, на котором Александр Андронов, наш СЕО и ex-CTO рассказывает том, что должен знать СТО о своём бизнесе, участникам комьюнити South HUB.
Он приводит 5 вопросов, которые нужно себе задать и получить ответы, чтобы принимать взвешенные технические решения, управлять наймом и процессами в командах разработки.
Рекомендуем к просмотру всем техлидам и начинающим СТО.
Он приводит 5 вопросов, которые нужно себе задать и получить ответы, чтобы принимать взвешенные технические решения, управлять наймом и процессами в командах разработки.
Рекомендуем к просмотру всем техлидам и начинающим СТО.
YouTube
Как технарю лучше понять бизнес
Запись прямого эфира с Александром Андроновым, CEO и ex-CTO Dodo Engineering и организаторами South HUB, комьюнити IT-экспертов C-level.
О связи процессов с бизнесом, постараемся её увидеть, понять лучше свой бизнес, даже если он не «свой». Как научиться…
О связи процессов с бизнесом, постараемся её увидеть, понять лучше свой бизнес, даже если он не «свой». Как научиться…
👏7😁2
Новая адресная система в Додо Пицце 📍
Ура, теперь во всех странах заработала новая адресная система! Событие, которое мы с нетерпением ждали и к которому шли больше двух лет.
Со старой системой мы жили с 2012 года — она появилась вместе с первым сайтом для заказа Додо Пиццы и представляла собой каталог, который наполнялся адресами вручную. Когда открывалась новая пиццерия, команда вводила все нужные улицы и дома зоны доставки в систему. Этот подход не только устарел, но и создавал кучу проблем:
1. Клиенту надо вводить адрес вручную, потому что система не работает с координатами и нельзя выбрать адрес на карте.
2. Адрес, который вводит клиент, должен полностью совпадать с тем, который есть в каталоге, иначе он не найдётся.
3. Управляющим сложно настраивать зоны доставки, это занимает кучу времени, ещё и за актуальностью надо следить.
4. Клиент может видеть неактуальную информацию об адресе, потому что **** настройки зон доставки в Dodo IS не синхронизированы с картой зон доставки на сайте и в приложении.
Нельзя было просто взять и переделать адресную систему, потому что она является частью критического пути и затрагивает много других сервисов. За два с лишним года к проекту подключались разные команды, он пережил много изменений и вот, наконец, раскатан на все страны.
Как стало теперь:
1. Новая адресная система работает в связке с данными геосервисов.
2. Клиент может выбрать адрес на карте, в том числе и с помощью геолокации.
3. Можно быстро создавать и редактировать зоны доставки пицерии прямо на карте.
4. Можно проверить точность адреса, который указал клиент и настроить подсказки для проверки до оформления заказал.
5. Все данные о зонах доставки синхронизируются в Dodo IS и клиентских приложениях — информация всегда будет актуальной.
Проект на этом не заканчивается — мы идём к тому, чтобы не оставить от старой системы и следа, а главное — дать клиентам и партнёрам лучший опыт работы с адресами. Дальше будет только лучше!💻
Ура, теперь во всех странах заработала новая адресная система! Событие, которое мы с нетерпением ждали и к которому шли больше двух лет.
Со старой системой мы жили с 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
Поговорили с Юлей Емельяновой, продакт-оунером в команде Global Customer Experience, о проекте «Гео». Юля несколько лет работала в команде маркетинга Dodo и отвечала за клиентский опыт, а в прошлом году перешла в IT, где её ждали новые вызовы, молодая формирующаяся команда и сложный проект, который длился больше года и очень нужен бизнесу. В этом посте рассказываем о сложном менеджерском решении, которое ей пришлось принять.
#PO_Talks
Telegraph
Невыполнение цели — фейл или менеджерская зрелость и ответственность?
В конце 21-го новая адресная система уже работала в Великобритании. В 2022 году мы планировали быстренько доработать функциональность для клиентов и пиццерий, чтобы до конца года запустить систему во всех странах. В начале 22-го мы неплохо шли к тому, чтобы…
🔥13❤3
Kodein — это не только лекарственное средство, но ещё и крутой DI-фреймворк для Kotlin.
12 мая на Mobius Макс расскажет, как:
— пользоваться Kodein,
— завести его на Kotlin-мультиплатформе,
— в 1 строчку использовать в Jetpack Compose,
— управлять скоупами в Android.
И вишенка на торте —написание тестов на целостность DI графа. Одним словом, для тех, кто любит DI, будет жаришка! 🔥
12 мая на Mobius Макс расскажет, как:
— пользоваться Kodein,
— завести его на Kotlin-мультиплатформе,
— в 1 строчку использовать в Jetpack Compose,
— управлять скоупами в Android.
И вишенка на торте —написание тестов на целостность DI графа. Одним словом, для тех, кто любит DI, будет жаришка! 🔥
🔥16
Делимся записью доклада, который вызвал неодназначную реакцию в узких разработческих кругах.
Несмотря на то, что использование MediatR в индустрии считается хорошим тоном, Андрей (и не только) утверждает, что в 99% кейсов он вреден.
Какие его доказательства? Смотрите доклад и давайте обсудим.
Несмотря на то, что использование MediatR в индустрии считается хорошим тоном, Андрей (и не только) утверждает, что в 99% кейсов он вреден.
Какие его доказательства? Смотрите доклад и давайте обсудим.
🔥13❤4
18 мая — всемирный день осведомлённости о доступности
Несколько лет назад мы адаптировали iOS-приложение Додо Пиццы, сделали его удобным для людей с нарушениями зрения и слуха. Но на этом мы не останавливаемся.
Благодаря Мише Рубанову, Лёше Берёзке, а также Лере Курмак и неравнодушным разработчикам появились материалы о том, как создавать доступные iOS-приложения. Делимся ссылками на некоторые из них.
📚Почитать:
1. Книга Миши Рубанова «Про доступность iOS»
2. Зачем вашему приложению Accessibility
3. 3 примера, в которых доступность помогла заработать денег, подсветить ошибки и решить споры
4. Voice Control и VoiceOver: как адаптировать приложение для незрячих или неподвижных
5. VoiceOver на iOS: решение типовых проблем
6. VoiceOver на iOS: каждый контрол ведёт себя по-разному
⏯ Посмотреть/послушать:
1. Ютуб-канал «Про доступность iOS»
2. Как прошли два года доступности и чему мы научились
3. PRO Тест № 23 ӏ Accessibility-тестирование мобильных приложений
🛠И последнее, но не менее важное: приложение VoiceOver Designer, которое помогает дизайнерам и разработчикам создавать доступные продукты.
Пусть как можно больше приложений станут доступными для всех!
Несколько лет назад мы адаптировали iOS-приложение Додо Пиццы, сделали его удобным для людей с нарушениями зрения и слуха. Но на этом мы не останавливаемся.
Благодаря Мише Рубанову, Лёше Берёзке, а также Лере Курмак и неравнодушным разработчикам появились материалы о том, как создавать доступные iOS-приложения. Делимся ссылками на некоторые из них.
📚Почитать:
1. Книга Миши Рубанова «Про доступность iOS»
2. Зачем вашему приложению Accessibility
3. 3 примера, в которых доступность помогла заработать денег, подсветить ошибки и решить споры
4. Voice Control и VoiceOver: как адаптировать приложение для незрячих или неподвижных
5. VoiceOver на iOS: решение типовых проблем
6. VoiceOver на iOS: каждый контрол ведёт себя по-разному
⏯ Посмотреть/послушать:
1. Ютуб-канал «Про доступность iOS»
2. Как прошли два года доступности и чему мы научились
3. PRO Тест № 23 ӏ Accessibility-тестирование мобильных приложений
🛠И последнее, но не менее важное: приложение VoiceOver Designer, которое помогает дизайнерам и разработчикам создавать доступные продукты.
Пусть как можно больше приложений станут доступными для всех!
❤17🔥5
Недостаточно только сделать приложение доступным, его также нужно тестировать.
Юля расскажет, с чего началось тестирование доступности в приложении Додо Пиццы, как мы тестируем Dynamic Type и VoiceOver.
Будете в Новосибирске на CodeFest — заглядывайте в зал №4, 27 мая в 15:00, слушайте доклад и задавайте вопросы Юле.
Юля расскажет, с чего началось тестирование доступности в приложении Додо Пиццы, как мы тестируем Dynamic Type и VoiceOver.
Будете в Новосибирске на CodeFest — заглядывайте в зал №4, 27 мая в 15:00, слушайте доклад и задавайте вопросы Юле.
❤20🕊3💔2💩1
В прошлом году мы спросили своих ребят, как они считают, хорошо ли у них развит навык самообучения. Из 60 ответивших примерно половина отметила, что навык развит неплохо, но периодически возникают трудности. Ещё 9 человек написали, что без помощи не справляются.
Действительно, уметь учиться — довольно сложный навык, которому специально не обучают ни в школах, ни в институтах. В итоге мы сталкиваемся с тем, что порой не знаем, что конкретно хотим изучить, как это систематизировать и как понять, что усвоилось и оказалось полезным.
Эти вопросы задавал себе и наш разработчик Дима Афонченко. В конце концов он придумал собственный метод, который помогает ему самообучаться и фиксировать результаты, а не просто так сто тысяч умных книг прочитать и курсов пройти.
Если вы тоже задумывались над тем, как научиться учиться и что потом с полученными знаниями делать — читайте его статью на Хабре. Будет здорово, если в комментариях поделитесь своими методами и приёмами самообучения.
Действительно, уметь учиться — довольно сложный навык, которому специально не обучают ни в школах, ни в институтах. В итоге мы сталкиваемся с тем, что порой не знаем, что конкретно хотим изучить, как это систематизировать и как понять, что усвоилось и оказалось полезным.
Эти вопросы задавал себе и наш разработчик Дима Афонченко. В конце концов он придумал собственный метод, который помогает ему самообучаться и фиксировать результаты, а не просто так сто тысяч умных книг прочитать и курсов пройти.
Если вы тоже задумывались над тем, как научиться учиться и что потом с полученными знаниями делать — читайте его статью на Хабре. Будет здорово, если в комментариях поделитесь своими методами и приёмами самообучения.
Хабр
Как учиться учиться и для чего интровертам телеграм-канал
«Лучший способ в чём-то разобраться до конца — это попробовать научить этому компьютер». Дональд Кнут ( как минимум викицитатник говорит, что он так сказал ). Год назад я осознал, что моё развитие как...
❤14👏2👍1🙏1
Database Administrator (MySQL) в команду инфраструктуры
Друзья, мы ищем опытного эксперта по базам данных.
Сейчас у нас нет отдельного человека с экспертизой в БД и все задачи по работе с ними закрываются силами SRE-команды. За последний год ребята автоматизировали миграцию БД и перенесли БД dev-окружений в Kubernetes.
Но задачи в бэклоге всё прибавляются, и мы хотим найти человека, который будет управлять бэклогом, даст чёткое видение, куда нам двигаться в плане БД — короче говоря, станет лидером этого направления. В будущем мы планируем растить команду DBA, а пока в помощь будут наши SRE-инженеры с экспертизой в MySQL.
Весь бэклог задач есть в описании вакансии, а прямо сейчас нам нужно проапгрейдить MySQL до 8.0.
Отправить резюме можно через форму в вакансии или написать напрямую Юле @ohhcheese.
Друзья, мы ищем опытного эксперта по базам данных.
Сейчас у нас нет отдельного человека с экспертизой в БД и все задачи по работе с ними закрываются силами SRE-команды. За последний год ребята автоматизировали миграцию БД и перенесли БД dev-окружений в Kubernetes.
Но задачи в бэклоге всё прибавляются, и мы хотим найти человека, который будет управлять бэклогом, даст чёткое видение, куда нам двигаться в плане БД — короче говоря, станет лидером этого направления. В будущем мы планируем растить команду DBA, а пока в помощь будут наши SRE-инженеры с экспертизой в MySQL.
Весь бэклог задач есть в описании вакансии, а прямо сейчас нам нужно проапгрейдить MySQL до 8.0.
Отправить резюме можно через форму в вакансии или написать напрямую Юле @ohhcheese.
❤8
В субботу, т.е. уже завтра, Макс расскажет, как мы внедряли Trunk-based development в мобильном приложении Додо Пиццы.
Из доклада вы узнаете:
- Как вообще внедрять TBD?
- Как понять, что внедрение идёт успешно? Как это можно измерить? Помогло ли это нам?
- Чем классический TBD отличается от TBD в мобилках?
В конце Макс поделится секретным ингредиентом, без которого не обойтись мобильным разработчикам при построении своего TBD.
27 мая, 13:00 (GMT+7)
Чтобы посмотреть доклад бесплатно и без СМС, зарегистрируйтесь на онлайн-трансляцию CodeFest.
Из доклада вы узнаете:
- Как вообще внедрять TBD?
- Как понять, что внедрение идёт успешно? Как это можно измерить? Помогло ли это нам?
- Чем классический TBD отличается от TBD в мобилках?
В конце Макс поделится секретным ингредиентом, без которого не обойтись мобильным разработчикам при построении своего TBD.
27 мая, 13:00 (GMT+7)
Чтобы посмотреть доклад бесплатно и без СМС, зарегистрируйтесь на онлайн-трансляцию CodeFest.
🔥7
Рассказали на Хабре, как реализовали новую адресную систему для iOS-приложения Додо Пиццы — заходите, читайте, комментируйте!
Хабр
Нельзя просто взять и сделать нормальную адресную систему в приложении
Олды помнят, как ещё каких-то 10-15 лет назад заказывали пиццу по телефону, диктуя адрес операторам кол-центра. Мало кто тогда думал, что отсутствие подсказок адресов и карты на сайте с определением...
🔥11
Быстрее, быстрее!
А ещё быстрее можно?
Можно! Наш Android-разработчик Дмитрий Максимов рассказывает на Хабре, как с помощью Baseline Profiles можно ускорить холодный старт приложения. Внутри по шагам расписано, как что делать — читайте, сохраняйте и ускоряйтесь!
А ещё быстрее можно?
Можно! Наш Android-разработчик Дмитрий Максимов рассказывает на Хабре, как с помощью Baseline Profiles можно ускорить холодный старт приложения. Внутри по шагам расписано, как что делать — читайте, сохраняйте и ускоряйтесь!
Хабр
Как мы на 20% повысили скорость запуска приложения с помощью Baseline Profiles
На конференции Google I/O 2022 показали инструмент Baseline Profiles , с помощью которого можно ускорить запуск приложений после установки. Мы попробовали его у себя в Дринките и получили прирост до...
⚡7
Минутка новостей от команды маркетплейса — мы открыты для всех!
Теперь узнать, что там и как, может каждый, а не только лишь человек с учёткой в Dodo IS. Заходите на маркетплейс, смотрите, вдохновляйтесь, пишите свои приложения и предлагайте их нашим партнёрам!
Это могут быть кастомизированные табло мотивации, виджеты для менеджеров смен, интеграции со сканерами отпечатков пальцев и сетчатки глаза, беспилотная доставка — в общем всё, что может улучшить управление QSR-бизнесом.
Вы можете создавать платные приложения, условно бесплатные (с механизмом встроенных покупок) или полностью бесплатные, но с платной поддержкой.
С нас — открытый API, все инструменты для быстрого старта разработки, продуктовая экспертиза и доступ к нашим партнёрам и бизнесу. С вас — решения, которые сделают нашу систему ещё лучше.
Если у вас есть идеи и pet-проекты, пишите нам на marketplace@dodois.io — отвечаем всем!
Теперь узнать, что там и как, может каждый, а не только лишь человек с учёткой в Dodo IS. Заходите на маркетплейс, смотрите, вдохновляйтесь, пишите свои приложения и предлагайте их нашим партнёрам!
Это могут быть кастомизированные табло мотивации, виджеты для менеджеров смен, интеграции со сканерами отпечатков пальцев и сетчатки глаза, беспилотная доставка — в общем всё, что может улучшить управление QSR-бизнесом.
Вы можете создавать платные приложения, условно бесплатные (с механизмом встроенных покупок) или полностью бесплатные, но с платной поддержкой.
С нас — открытый API, все инструменты для быстрого старта разработки, продуктовая экспертиза и доступ к нашим партнёрам и бизнесу. С вас — решения, которые сделают нашу систему ещё лучше.
Если у вас есть идеи и pet-проекты, пишите нам на marketplace@dodois.io — отвечаем всем!
🔥13⚡5❤4
Надёжность — это не один раз и навсегда
Одна из задач СТО — объяснить бизнесу важность поддержки системы, её отказоустойчивости. На какие метрики опираться, какими понятиями оперировать? Как быть убедительным, чтобы тебя услышали? И как вообще определить уровень критичности сервисов, если это неочевидно?
Об этом Паша рассказал Андрею Дмитриеву, ведущему «503 Подкаст». В конце поделился вредными советами, как сделать ненадёжную систему. Но обойдёмся без спойлеров, лучше слушайте сами. И пусть у вас всё будет хорошо с отказоустойчивостью!
🎙 Где послушать:
Web
Apple Podcasts
Google Podcasts
Яндекс.Музыка
Одна из задач СТО — объяснить бизнесу важность поддержки системы, её отказоустойчивости. На какие метрики опираться, какими понятиями оперировать? Как быть убедительным, чтобы тебя услышали? И как вообще определить уровень критичности сервисов, если это неочевидно?
Об этом Паша рассказал Андрею Дмитриеву, ведущему «503 Подкаст». В конце поделился вредными советами, как сделать ненадёжную систему. Но обойдёмся без спойлеров, лучше слушайте сами. И пусть у вас всё будет хорошо с отказоустойчивостью!
🎙 Где послушать:
Web
Apple Podcasts
Google Podcasts
Яндекс.Музыка
❤7
Forwarded from 99developers (Alex Andronov)
Я больше не CEO Dodo Engineering.
С 2017 года, когда я присоединился к Додо мы вырастили команду с 35 до 250+ человек. С командой мы за 6 лет превратили Dodo IS в инструмент, который позволяет масштабировать бизнес в разных странах и на разные бренды. Запустили мобильные приложения, приложение курьеров, сделали данные доступными через дата-платформу для запуска ML моделей, а так же аналитики и отчетов, запустили SRE и 24/7 дежурства, упростили локализацию и адаптацию системы под новую страну (налоги, требования по продаже еды, эквайринги и принтеры) с помощью плагинной системы, с таким же подходом кастомизировали трекинг, создали структуру глобальных и рыночных команд для скорости, работающую по inner source подходу, запустили Marketplace для сторонних расширений. И кучу всего еще.
В 2017 году про нас знали как про сеть пиццерий и на нашу вакансию разработчика обычно реагировали так: “разработчик в пиццерии?? 1С чтоли настраивать???”. В 2022м мы вошли в ТОП-10 в рейтинге IT-брендов работодателей.
Что такой мой главный продукт – Dodo IS?
Dodo IS – платформа (ключевое слово) для управления ресторанами, работает в 900+ точках в 17 странах, в режиме 24/7. В пиковое время через систему проходит 760 заказов в минуту.
Немного цифр про Dodo IS и IT вообще
• 17 стран (Китай, Эстония, Великобритания, Киргизия, Казахстан, Литва, Россия, Румыния, Узбекистан, Белоруссия, Словения, Нигерия, Германия, Вьетнам, Польша, Таджикистан, ОАЭ);
• 900+ пиццерий, 12 кофеен, 8 донерных;
• 35K+ сотрудников работает во всей сети;
• 600+ сотрудников в Dodo Brands, из них 250+ человек в Dodo Engineering;
• 22+ млн клиентов, 3,5 млн MAU;
• Выручка сети за 2022: $830M+
• 350 заказов в минуту в будни, 510 заказов в минуту в выходные, 760 заказов в минуту — зафиксированный максимум 8 марта 2023 worldwide и 679 заказов в минуту в RU.
В 2017, когда мы падали каждую среду, не могли построить средних размеров отчет, не имели ни приложения для курьеров и даже для клиентов, особо не умели поддерживать много стран, даже представить себе не мог к чему мы придем в 2023. Сейчас, когда я смотрю на это “со стороны”, у меня проскальзывает только одно чувство – чувство гордости и безмерного уважения команде, с которой я работал!
Что дальше?
Увидим 🙂
С 2017 года, когда я присоединился к Додо мы вырастили команду с 35 до 250+ человек. С командой мы за 6 лет превратили Dodo IS в инструмент, который позволяет масштабировать бизнес в разных странах и на разные бренды. Запустили мобильные приложения, приложение курьеров, сделали данные доступными через дата-платформу для запуска ML моделей, а так же аналитики и отчетов, запустили SRE и 24/7 дежурства, упростили локализацию и адаптацию системы под новую страну (налоги, требования по продаже еды, эквайринги и принтеры) с помощью плагинной системы, с таким же подходом кастомизировали трекинг, создали структуру глобальных и рыночных команд для скорости, работающую по inner source подходу, запустили Marketplace для сторонних расширений. И кучу всего еще.
В 2017 году про нас знали как про сеть пиццерий и на нашу вакансию разработчика обычно реагировали так: “разработчик в пиццерии?? 1С чтоли настраивать???”. В 2022м мы вошли в ТОП-10 в рейтинге IT-брендов работодателей.
Что такой мой главный продукт – Dodo IS?
Dodo IS – платформа (ключевое слово) для управления ресторанами, работает в 900+ точках в 17 странах, в режиме 24/7. В пиковое время через систему проходит 760 заказов в минуту.
Немного цифр про Dodo IS и IT вообще
• 17 стран (Китай, Эстония, Великобритания, Киргизия, Казахстан, Литва, Россия, Румыния, Узбекистан, Белоруссия, Словения, Нигерия, Германия, Вьетнам, Польша, Таджикистан, ОАЭ);
• 900+ пиццерий, 12 кофеен, 8 донерных;
• 35K+ сотрудников работает во всей сети;
• 600+ сотрудников в Dodo Brands, из них 250+ человек в Dodo Engineering;
• 22+ млн клиентов, 3,5 млн MAU;
• Выручка сети за 2022: $830M+
• 350 заказов в минуту в будни, 510 заказов в минуту в выходные, 760 заказов в минуту — зафиксированный максимум 8 марта 2023 worldwide и 679 заказов в минуту в RU.
В 2017, когда мы падали каждую среду, не могли построить средних размеров отчет, не имели ни приложения для курьеров и даже для клиентов, особо не умели поддерживать много стран, даже представить себе не мог к чему мы придем в 2023. Сейчас, когда я смотрю на это “со стороны”, у меня проскальзывает только одно чувство – чувство гордости и безмерного уважения команде, с которой я работал!
Что дальше?
Увидим 🙂
🔥36❤19😢13👍3🏆2
Forwarded from Рубанов про мобилу (Михаил Рубанов)
Управление, интерфейсы и доступность в Apple Vision Pro
На прошлой неделе Apple показала свои очки и удивила управлением. Внешних контроллеров нет, все управляется взглядом и жестами рук, интерфейсы стали размещаться в дополненной реальности. Очки дают много источников информации, принимают много сигналов для управления.
Но как это работает, если человек не видит или не может отдать команду жестами рук? Я посмотрел все лекции про доступность и дизайн, собрал все в одну картину. В итоге разберемся, как шлем может полностью изменить жизнь некоторых людей и что нужно не пропустить разработчикам и дизайнерам.
Читать
На прошлой неделе Apple показала свои очки и удивила управлением. Внешних контроллеров нет, все управляется взглядом и жестами рук, интерфейсы стали размещаться в дополненной реальности. Очки дают много источников информации, принимают много сигналов для управления.
Но как это работает, если человек не видит или не может отдать команду жестами рук? Я посмотрел все лекции про доступность и дизайн, собрал все в одну картину. В итоге разберемся, как шлем может полностью изменить жизнь некоторых людей и что нужно не пропустить разработчикам и дизайнерам.
Читать
Хабр
Управление, интерфейсы и доступность в Apple Vision Pro
Apple показала Vision Pro – устройство, которое по максимуму использует все наши ощущения и погружает в прямое управление интерфейсом руками, голосом и движением головы. Вот только не все могут...
🔥4❤1
Открытый курс по Rust от DotNetRu, в глубину и с практикой
Если вы — .NET-разработчик и присматриваетесь к Rust, у нас есть для вас хорошая новость. Ребята из DotNetRu запустили увлекательно-познавательный курс по Rust, увлекательно-познавательный
Его ведут Александр Кугушев, Иван Крючков и Антон Оникийчук. На лекциях разбирают, зачем и как изучать Rust .NET-разработчикам, синтаксические конструкции, управление памятью, решают задачки.
В плейлисте уже 6 лекций, а лайв-стримы проходят раз в две недели по четвергам.
Анонсы публикуются в канале сообщества — подписывайтесь, чтобы не пропустить!
Если вы — .NET-разработчик и присматриваетесь к Rust, у нас есть для вас хорошая новость. Ребята из DotNetRu запустили увлекательно-познавательный курс по Rust, увлекательно-познавательный
Его ведут Александр Кугушев, Иван Крючков и Антон Оникийчук. На лекциях разбирают, зачем и как изучать Rust .NET-разработчикам, синтаксические конструкции, управление памятью, решают задачки.
В плейлисте уже 6 лекций, а лайв-стримы проходят раз в две недели по четвергам.
Анонсы публикуются в канале сообщества — подписывайтесь, чтобы не пропустить!
👍10🔥1