Forwarded from Рубанов про мобилу (Михаил Рубанов)
Изморозь
Наверное, вы уже видели, как на старте приложения пиццы мы замораживаем экран и на стекле можно что-нибудь нарисовать. Наш разработчик Елдос Елеубаев рассказал, как мы добились этого эффекта на Android.
Изморозь на пицце: делаем новогоднюю анимацию в Android-приложении
Наверное, вы уже видели, как на старте приложения пиццы мы замораживаем экран и на стекле можно что-нибудь нарисовать. Наш разработчик Елдос Елеубаев рассказал, как мы добились этого эффекта на Android.
Изморозь на пицце: делаем новогоднюю анимацию в Android-приложении
Хабр
Изморозь на пицце: делаем новогоднюю анимацию в Android-приложении
Всем привет! Новый год уже совсем близко, значит, самое время добавить новогодней атмосферы. Мы в Dodo стараемся делать наши приложения в первую очередь качественными, но и не забываем добавлять...
🔥10👍1
Про IT в авиакомпании
🎙 Гость этого выпуска — Андрей Жуков, CTO в S7 TechLab. Говорим о том, что представляет собой IT в авиакомпании.
S7 состоит из нескольких бизнес-подразделений, а IT-команда занимается цифровизацией и автоматизацией всех процессов. Одно из направлений — это работа с данными и разработка моделей машинного обучения, которые будут предсказывать объём предстоящих работ по обслуживанию и починке самолётов.
Андрей рассказывает, как его команде удалось завоевать доверие и авторитет среди авиаинженеров и какой подход оказался наиболее эффективным.
Книги, блоги и подкасты, которые рекомендует Андрей:
1. «Радикальная прямота», автор Ким Скотт.
2. «Лидер и племя», авторы Дейв Логан, Джон Кинг и Хэли Фишер-Райт.
3. Team topologies: organizing business and technology teams for fast flow, авторы Matthew Skelton Manuel Pais.
4. Канал Александра Поломодова «Книжный куб».
5. Подкаст Data Engineering.
🎧 Где послушать:
Web
Apple Podcasts
Google Podcasts
Яндекс.Музыка
🎙 Гость этого выпуска — Андрей Жуков, CTO в S7 TechLab. Говорим о том, что представляет собой IT в авиакомпании.
S7 состоит из нескольких бизнес-подразделений, а IT-команда занимается цифровизацией и автоматизацией всех процессов. Одно из направлений — это работа с данными и разработка моделей машинного обучения, которые будут предсказывать объём предстоящих работ по обслуживанию и починке самолётов.
Андрей рассказывает, как его команде удалось завоевать доверие и авторитет среди авиаинженеров и какой подход оказался наиболее эффективным.
Книги, блоги и подкасты, которые рекомендует Андрей:
1. «Радикальная прямота», автор Ким Скотт.
2. «Лидер и племя», авторы Дейв Логан, Джон Кинг и Хэли Фишер-Райт.
3. Team topologies: organizing business and technology teams for fast flow, авторы Matthew Skelton Manuel Pais.
4. Канал Александра Поломодова «Книжный куб».
5. Подкаст Data Engineering.
🎧 Где послушать:
Web
Apple Podcasts
Google Podcasts
Яндекс.Музыка
👍11
Интернет-платежи в Dodo
Дмитрий Кочнев, наш разработчик, написал огромную (и это не преувеличение!) обзорную статью о том, как устроены интернет-платежи в наших продуктах. О том, как на архитектуру и следующие витки развития проекта повлияло одно решение, принятое много лет назад, и которое остаётся до сих пор неизменным.
На вдумчивое чтение понадобится не меньше 15 минут — устраивайтесь поудобнее, заваривайте вечерний чай и задавайте вопросы в комментариях.
Дмитрий Кочнев, наш разработчик, написал огромную (и это не преувеличение!) обзорную статью о том, как устроены интернет-платежи в наших продуктах. О том, как на архитектуру и следующие витки развития проекта повлияло одно решение, принятое много лет назад, и которое остаётся до сих пор неизменным.
На вдумчивое чтение понадобится не меньше 15 минут — устраивайтесь поудобнее, заваривайте вечерний чай и задавайте вопросы в комментариях.
Хабр
Как устроены интернет-платежи в Dodо
Одно из направлений разработки в Dodo — интернет-платежи. Для компании это скорее утилити-функция, чем основной бизнес, но всё же нам приходится делать кучу всего, чтобы дать клиентам лучший UX, и у...
🔥19
Логи в iOS, эпизод 3: BlackBox
BlackBox — наша опенсорс-библиотека для логирования на iOS. По сути это просто точка входа для логов, но она позволяет подключать к себе разные плагины и одновременно писать лог в консоль, крашлитику, файрбейс-перформанс или любые другие ремоут-логи.
В третьей статье цикла Алексей Берёзка подробно рассказывает о том, как в Dodo появилась система логов и что она умеет.
Для полного погружения в логи рекомендуем прочитать также его первую и вторую статьи.
BlackBox — наша опенсорс-библиотека для логирования на iOS. По сути это просто точка входа для логов, но она позволяет подключать к себе разные плагины и одновременно писать лог в консоль, крашлитику, файрбейс-перформанс или любые другие ремоут-логи.
В третьей статье цикла Алексей Берёзка подробно рассказывает о том, как в Dodo появилась система логов и что она умеет.
Для полного погружения в логи рекомендуем прочитать также его первую и вторую статьи.
Хабр
Логи в iOS, эпизод 3: BlackBox
В 2019 году я устроился в Додо Пиццу. В первую же неделю я спросил у ребят, как они логируют происходящее в iOS-приложении у клиентов и узнал, что никак. Я удивился и понял, что у меня нет абсолютно...
🔥4👍1
О влиянии структуры бизнеса на структуру компании, стратегии принятия решений, запуске новых проектов
🎙 Гость выпуска — Максим Сапронов, СТО в Авито.
Он рассказывает об особенностях классифайда и о том, как клиентская вертикализация повлияла на архитектуру и структуру команд, какие боли решает обновлённая структура.
Поговорим о том, как происходит управление операционкой, запускаются новые проеты и какие подходы помогают быстро перестраиваться в случае внезапных изменений. Узнаем, как Максим реагирует на инциденты и справляется со стрессом.
И, по традиции, рекомендации от Максима, что почитать или посмотреть начинающему лидеру:
- Accelerate, авторы Nicole Forsgren, Jez Humble, Gene Kim;
- Catch-22, книга или фильм.
🎧 Где послушать:
Web
Apple Podcasts
Google Podcasts
Яндекс.Музыка
🎙 Гость выпуска — Максим Сапронов, СТО в Авито.
Он рассказывает об особенностях классифайда и о том, как клиентская вертикализация повлияла на архитектуру и структуру команд, какие боли решает обновлённая структура.
Поговорим о том, как происходит управление операционкой, запускаются новые проеты и какие подходы помогают быстро перестраиваться в случае внезапных изменений. Узнаем, как Максим реагирует на инциденты и справляется со стрессом.
И, по традиции, рекомендации от Максима, что почитать или посмотреть начинающему лидеру:
- Accelerate, авторы Nicole Forsgren, Jez Humble, Gene Kim;
- Catch-22, книга или фильм.
🎧 Где послушать:
Web
Apple Podcasts
Google Podcasts
Яндекс.Музыка
👍2🔥1
4 часа недоступности: постмортем падения Dodo IS
23 сентября у нас случился адский фейл: Dodo IS развалилась и мы 4 часа не могли принимать заказы Додо Пиццы.
Это было самое крупное падение с 2018 года, после инцидента мы на неделю остановили разработку фич, разбирались в причинах падения и чинили тонкие места.
Сегодня на Хабре Павел Притчин опубликовал подробную статью-постмортем этого инцидента. В ней он рассказывает о том, что именно происходило во время падения, как действовала команда, почему не удавалось быстро реанимировать систему и до какой самой глубокой причины удалось докопаться. О том, какую работу команда проделала для стабилизации системы, как улучшила работу с меню и какие долгосрочные решения были приняты.
Читайте, комментируйте, задавайте вопросы. А мы желаем всем, чтобы такие падения не происходили никогда.
23 сентября у нас случился адский фейл: Dodo IS развалилась и мы 4 часа не могли принимать заказы Додо Пиццы.
Это было самое крупное падение с 2018 года, после инцидента мы на неделю остановили разработку фич, разбирались в причинах падения и чинили тонкие места.
Сегодня на Хабре Павел Притчин опубликовал подробную статью-постмортем этого инцидента. В ней он рассказывает о том, что именно происходило во время падения, как действовала команда, почему не удавалось быстро реанимировать систему и до какой самой глубокой причины удалось докопаться. О том, какую работу команда проделала для стабилизации системы, как улучшила работу с меню и какие долгосрочные решения были приняты.
Читайте, комментируйте, задавайте вопросы. А мы желаем всем, чтобы такие падения не происходили никогда.
Хабр
4 часа недоступности: постмортем падения Dodo IS
Вечером пятницы 23 сентября, в самое «горячее» время для Додо Пиццы, развалилась платформа Dodo IS. Приём заказов превратился в тыкву, клиенты и пиццерии 4 часа испытывали проблемы. Это было наше...
👍16👏4🔥1
Новая страна на карте Dodo Brands!
Официально теперь в 17 странах — вчера открыли в Дубай Марине сразу пиццерию и кофейню. Будете рядом — заглядывайте в гости.
А мы тем временем готовим статью о том, как решаем задачу интеграции нашего ПО с налоговым ПО новых стран, учитывая разные требования каждой из них, выпустим буквально через пару недель.
Официально теперь в 17 странах — вчера открыли в Дубай Марине сразу пиццерию и кофейню. Будете рядом — заглядывайте в гости.
А мы тем временем готовим статью о том, как решаем задачу интеграции нашего ПО с налоговым ПО новых стран, учитывая разные требования каждой из них, выпустим буквально через пару недель.
❤32🔥20👍9🐳1
О джунах: когда и как их нанимать, развивать и отпускать, когда они вырастут
🎙Гость выпуска — Глеб Михеев, СТО в Skillbox.
Глеб поделится своим мнением насчёт фундаментального образования в IT, расскажет, в каких случаях наём джунов — лучшее решение, как это сказывается на лояльности сотрудников компании и почему не стоит горевать, когда приходится прощаться.
Поговорим о том, каким должен быть идеальный онбординг для самых маленьких и как менторство может прокачать уровень мидла до синьора.
Книги, которые Глеб рекомендует прочитать:
✔ «Сила простоты», авторы Джек Траут и Стив Ривкин;
✔ «Идеальный питч», автор Орен Клафф.
🎧 Где послушать:
Web
Apple Podcasts
Google Podcasts
Яндекс.Музыка
🎙Гость выпуска — Глеб Михеев, СТО в Skillbox.
Глеб поделится своим мнением насчёт фундаментального образования в IT, расскажет, в каких случаях наём джунов — лучшее решение, как это сказывается на лояльности сотрудников компании и почему не стоит горевать, когда приходится прощаться.
Поговорим о том, каким должен быть идеальный онбординг для самых маленьких и как менторство может прокачать уровень мидла до синьора.
Книги, которые Глеб рекомендует прочитать:
✔ «Сила простоты», авторы Джек Траут и Стив Ривкин;
✔ «Идеальный питч», автор Орен Клафф.
🎧 Где послушать:
Web
Apple Podcasts
Google Podcasts
Яндекс.Музыка
👍9👎3🔥3🌚1
Как устроен ИТ-контроль качества в Додо Пицце
Каждую неделю наша команда контроля качества проверяет пиццерии и выпускает рейтинг клиентского опыта. Конечно же, 10 менеджеров не могут делать это физически самостоятельно, ведь у нас уже больше 880 пиццерий в 17 странах. Данные им помогают собирать наши клиенты и тайные покупатели, а обработать, составить рейтинг и опубликовать его во внутренней Базе Знаний помогает Dodo IS.
О том, как всё устроено, рассказывает Настя Кожухова, продакт-оунер системы контроля качество Dodo.
Читать 3 минуты
Каждую неделю наша команда контроля качества проверяет пиццерии и выпускает рейтинг клиентского опыта. Конечно же, 10 менеджеров не могут делать это физически самостоятельно, ведь у нас уже больше 880 пиццерий в 17 странах. Данные им помогают собирать наши клиенты и тайные покупатели, а обработать, составить рейтинг и опубликовать его во внутренней Базе Знаний помогает Dodo IS.
О том, как всё устроено, рассказывает Настя Кожухова, продакт-оунер системы контроля качество Dodo.
Читать 3 минуты
vc.ru
Как устроен ИТ-контроль качества в Додо Пицце
Привет! Меня зовут Настя, я работаю продакт-оунером и развиваю систему контроля качества Dodo Controlling. Хочу поделиться тем, как мы удаленно проводим проверки в наших пиццериях по всему миру.
👍6🔥3
Первый год в роли СТО: ожидания, реальность, челлендж и как справляться
🎙 Гость выпуска — Иван Карев, СТО в Окко.
Иван в этой роли около года, и мы попросили его рассказать о том, как он себя ощущает в этом качестве, какие были ожидания, оправдались ли они, сколько сил и времени заняла адаптация. Поговорили о том, что помогало на первых порах, как приёмы и инструменты использовать, как фиксировать результаты.
Книги, которые Иван рекомендует почитать начинающим СТО и не только:
- Thinking, Fast and Slow by Daniel Kahneman;
- Getting Things Done: The Art of Stress-Free Productivity by David Allen;
- «Задача трёх тел», Лю Цисынь (фантастика).
🎧 Где послушать:
Web
Apple Podcasts
Google Podcasts
Яндекс.Музыка
🎙 Гость выпуска — Иван Карев, СТО в Окко.
Иван в этой роли около года, и мы попросили его рассказать о том, как он себя ощущает в этом качестве, какие были ожидания, оправдались ли они, сколько сил и времени заняла адаптация. Поговорили о том, что помогало на первых порах, как приёмы и инструменты использовать, как фиксировать результаты.
Книги, которые Иван рекомендует почитать начинающим СТО и не только:
- Thinking, Fast and Slow by Daniel Kahneman;
- Getting Things Done: The Art of Stress-Free Productivity by David Allen;
- «Задача трёх тел», Лю Цисынь (фантастика).
🎧 Где послушать:
Web
Apple Podcasts
Google Podcasts
Яндекс.Музыка
👍5
Что ждёт Dodo Engineering в 2023
Традиционно в январе у нас проходит Dodo Future Week — понедельника по пятницу выступают лидеры Dodo Brands и рассказывают о стратегии и планах.
Год назад мы делились самыми смелыми мечтами, сейчас фокусируемся на самом важном, чтобы эти мечты потихоньку начинали сбываться.
В этом году продолжим объединять все части нашего бизнеса на платформе Dodo IS. Как именно — рассказывает наш СЕО Александр Андронов.
Традиционно в январе у нас проходит Dodo Future Week — понедельника по пятницу выступают лидеры Dodo Brands и рассказывают о стратегии и планах.
Год назад мы делились самыми смелыми мечтами, сейчас фокусируемся на самом важном, чтобы эти мечты потихоньку начинали сбываться.
В этом году продолжим объединять все части нашего бизнеса на платформе Dodo IS. Как именно — рассказывает наш СЕО Александр Андронов.
YouTube
Dodo Future Week: будущее Dodo Engineering
Dodo Future Week - это неделя выступлений лидеров разных бизнес юнитов компании с презентацией планов на год.
Александр Андронов, CEO Dodo Engineering рассказал про ключевые фокусы и проекты стратегии Dodo Engineering на 2023 год.
Александр Андронов, CEO Dodo Engineering рассказал про ключевые фокусы и проекты стратегии Dodo Engineering на 2023 год.
👍7
Готовим к запуску планшеты для самостоятельного заказа в Дринкит ☕️
Ребята из команды Point of Sale делают планшеты, которые будут стоять в наших кофейнях — скоро гости смогут самостоятельно сделать заказ в зале.
На этой неделе установили рабочую версию в московском офисе. Хотим обнаружить баги, которые не нашли наши разработчики и тестировщики, и тестируем, как водится, на своих же людях. Правда, чтобы забрать кофе, им всё равно приходится бегать в Дринкит на первый этаж бизнес-центра, но они не жалуются.
Пошли вторые сутки, и мы дважды крашнули приложение.
1️⃣ Первое падение было утром второго дня: банковский терминал не принял оплату и подвис. После перезагрузки всё заработало, больше с таким не столкнулись, будем разбираться.
2️⃣ Второй раз словили краш через интерфейс. Говорят, что резко водили пальцем по сторонам и приложение упало. Воспроизвести не удалось, возможно, это связано с тем, что планшет был с низким уровнем заряда. Зато поняли, что после падения нет авторефреша — с ним приложение хотя бы будет само восстанавливаться.
Ещё есть над чем работать, но в целом довольны! Конечно, когда планшеты попадут в кофейни, корнер-кейсов будет куда больше, но команда уверена, что сможет быстро всё починить.
Гордимся и желаем успешного запуска! 🚀
Ребята из команды Point of Sale делают планшеты, которые будут стоять в наших кофейнях — скоро гости смогут самостоятельно сделать заказ в зале.
На этой неделе установили рабочую версию в московском офисе. Хотим обнаружить баги, которые не нашли наши разработчики и тестировщики, и тестируем, как водится, на своих же людях. Правда, чтобы забрать кофе, им всё равно приходится бегать в Дринкит на первый этаж бизнес-центра, но они не жалуются.
Пошли вторые сутки, и мы дважды крашнули приложение.
1️⃣ Первое падение было утром второго дня: банковский терминал не принял оплату и подвис. После перезагрузки всё заработало, больше с таким не столкнулись, будем разбираться.
2️⃣ Второй раз словили краш через интерфейс. Говорят, что резко водили пальцем по сторонам и приложение упало. Воспроизвести не удалось, возможно, это связано с тем, что планшет был с низким уровнем заряда. Зато поняли, что после падения нет авторефреша — с ним приложение хотя бы будет само восстанавливаться.
Ещё есть над чем работать, но в целом довольны! Конечно, когда планшеты попадут в кофейни, корнер-кейсов будет куда больше, но команда уверена, что сможет быстро всё починить.
Гордимся и желаем успешного запуска! 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳32🔥9👍2
— Кого берут в СТО и куда расти дальше?
— Что хорошего в том, чтобы быть Chief Technical Officer?
— Чем он занимается каждый день?
— А можно ли вообще компании жить без СТО?
Паша Притчин, СТО Dodo Engineering, ответит на все эти вопросы Грише Скобелеву, организатору книжного клуба { между скобок }.
Прямой эфир будет на ютубе 1 февраля в 17:00 МСК — жмите 🔔, чтобы не пропустить.
А в комментариях к этому посту оставляйте свои вопросы, которые хотели бы задать Паше. ⤵️
— Что хорошего в том, чтобы быть Chief Technical Officer?
— Чем он занимается каждый день?
— А можно ли вообще компании жить без СТО?
Паша Притчин, СТО Dodo Engineering, ответит на все эти вопросы Грише Скобелеву, организатору книжного клуба { между скобок }.
Прямой эфир будет на ютубе 1 февраля в 17:00 МСК — жмите 🔔, чтобы не пропустить.
А в комментариях к этому посту оставляйте свои вопросы, которые хотели бы задать Паше. ⤵️
🔥15