TGViewer
Channel Public Channel
Dodo Engineering

Dodo Engineering

@dododev

Канал про пиццу, кофе и айтишку Dodo Brands
Subscribers
3.9K
Photos
1.1K
Videos
65
Links
750

Showing posts older than #884 · Back to latest

Older Posts 20 shown
Post #883 1.56K
3 примера, в которых доступность помогла заработать денег, подсветить ошибки и решить споры

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

Миша Рубанов рассказывает о нескольких примерах, когда разные стороны доступности помогли команде сделать лучшее решение или решить вопросы.
Хабр 3 примера, в которых доступность помогла заработать денег, подсветить ошибки и решить споры Первое, что люди спрашивают про доступность: а может ли она принести денег, ведь там немного пользователей? Популярное искажение в том, что они выделяют одну группу (ну сколько там незрячих на...
  • 🔥 12
Post #882 1.89K

Forwarded from Dodo IS Marketplace

Ищем дизайнера-стажёра в команду маркетплейса

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

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

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

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

https://dodobrands.notion.site/4e52bb201f8b4057ae9e3f2c33c23592
Post #881 1.76K
У нас сегодня красивое — тысячный релиз монолита! 🎉

А чего добился ты сколько у вас?
  • 👏 36
Post #880 2.25K
Посчитали и собрали в один пост все Телеграм-каналы наших классных ребят и коллег. А их, на минуточку, целых 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
Post #879 1.7K
Можно вечно слушать, как стучат капли дождя по окну, потрескивает огонь в камине и разговоры о найме в IT.
Над погодой мы не властны, над чужими каминами тоже, а вот про наём у нас кое-что есть — свежий выпуск подкаста { между скобок }.

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

За час вы узнаете:
- как сейчас успешно искать работу в России и за рубежом,
- как понять, будут ли в компании сокращения,
- стоит ли соглашаться на релокейт с перевалочным пунктом в виде третьей страны,
- что там вообще с рынком труда и зарплатами.
YouTube Найм в IT 2023 / Кира Кузьменко, Александра Магарамова, Вероника Ильина #career #itrecruitment #ittrends #humanresources Поговорили о том как живет рынок IT в 2023 года, что сейчас ждать и на что ориентироваться при поиске работы как в РФ, так и за рубежом. Обсудили вечный вопрос зарплат и разобрали реальные кейсы людей из…
  • ❤ 4
  • 👍 1
Post #878 1.49K
Что бывает с продуктом, если нарушить правила проверки гипотезы

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

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

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

И вот что из этого получилось.
  • 🔥 13
Post #877 3.82K
Post #876 1.37K
Dodo IS Marketplace для разработчиков

Недавно мы писали, что запускаем магазин приложений Dodo IS – «место встречи» независимых разработчиков, вендоров и наших партнёров. В этом году мы планируем открыть 500+ ресторанов и 8 новых стран. И маркетплейс — один из способов достигнуть этой цели.

Разработчики – ключевые участники маркетплейса. Что даёт магазин приложений внешнему разработчику?

Создавать крутые приложения вместе с нами. Мы даём платформу, все инструменты, поддержку и документацию, а главное — доступ к нашим партнёрам и бизнесу. Каждый может помочь Додо Пицце, Дринкиту и Донер 42 сделать прорыв с помощью IT, создавая новые приложения.

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

Менять индустрию QSR. Представьте, что вашим приложением пользуются бариста, шавермье и пиццамейкеры в 17 странах, оно помогает управляющим и менеджерам в ежедневной работе, упрощая и автоматизируя рутинные вещи и внося частичку фана в работу. Наш бизнес быстро растёт, и вместе с ним будет расти и количество клиентов вашего приложения. Круто же!

⚡ Если у вас уже есть идея pet-проекта или давно хотелось давно попробовать какую-то технологию — пишите на почту marketplace@dodois.io.

✅ Чтобы быть в курсе всех деталей, подписывайтесь на канал маркетплейса — в нём будем делиться всеми новостями, историями разработчиков и писать о новых приложениях.
  • 🔥 7
  • ❤ 5
  • 🏆 3
Post #875 1.54K
Знаете ли вы, что у OpenAI есть туториал для знакомства с их API? Типа за пару часов можно сделать пет-проект, внутри которого будет встроен ChatGPT (ну, почти)?

Там всё просто, но есть нюанс: примеры кода либо на NodeJS, либо на Python. Для бывалых не проблема, но для шарповых любителей как минимум неудобство.

Но не спешите грустить! Наш разработчик Дима Афонченко и наш бывший тестировщик Саша Коновалов запилили пример для туториала на C#!

Теперь ничто не остановит вас от изучения ChatGPT API. Отговорок больше нет!

Есть одно маленькое но: для взаимодействия с API используется библиотечка, которая пока не поддерживает модель gpt3.5-turbo, но скоро её добавят – это дело одного вечера. Но если не терпится, то можете форкнуться и добавить сами. ПР на добавление там уже висит и, надеемся, что на следующей неделе дойдёт до релиза.

Да, и ⭐ Диминому репозиторчику поставьте, ему будет приятно. А за репост вам отдельное ❤️.

И ещё подписывайтесь на авторский канал Димы C# Short Posts — он там коротко делится своими инсайтами о разработке, шутёхами и всем таким. Attention: в канале используется нецензурная лексика, если вы этого не приемлете — не открывайте ссылку.
  • 🔥 19
  • 👏 2
  • ⚡ 1
  • 👍 1
Post #874 1.31K
Нельзя просто взять и перевести приложение на арабский

Локализация в наших приложениях настроена уже давно, но арабский язык — это совсем другое. Это не только лишь справа налево писать, но ещё много разных особенностей учитывать надо.

Кирилл Орлов, наш iOS-разработчик, рассказал в статье, в какую сторону должна смотреть птичка Додо в приложении, что сделали с кастомными UI-элементами и почему отзеркалить всё — не всегда правильно.

Скорее переходите на Хабр, чтобы узнать больше интересных деталей.
  • 🔥 15
  • 👍 3
  • 👏 1
  • 👨‍💻 1
Post #873 1.35K
Начинаем неделю с беседы о том, как устроена работа IT-команд

Павел Притчин, наш СТО, сходил в подкаст «640 килобайт», чтобы разобраться, насколько отличается IT в REG.RU и Dodo Brands.

🎙 За час успели обсудить:

✔️ как организованы IT-команды, как они взаимодействуют с кодовой базой и друг с другом;
✔️ подход к работе с инцидентами и SRE;
✔️ плюсы и минусы использования одного языка программирования;
✔️ автоматизацию производственных процессов непосредственно в ресторанах;
✔️ гибкие методологии и в чём их прелесть.

Выбирайте видео или аудиоверсию и добавляйте в свои плейлисты.
YouTube Раскрываем секреты работы IT-команд: функционал, кодовая база, рост сотрудников Какой должен быть состав IT-команды? Есть ли различия между производствами в IT-компании и в других сферах бизнеса? Как организовать эффективное взаимодействие внутри команды? Об этих и других вопросах говорим в сегодняшнем выпуске. Павел Притчин, СТО в…
  • ❤‍🔥 10
  • 👍 3
  • 🔥 3
Post #872 1.58K
Больше автоматизации в Додо Пицце! Запускаем Небесного логиста

В наших пиццериях все процессы управляются с помощью Dodo IS: через неё проходят все заказы, она помогает готовить пиццу, вести учёт продуктов и рабочих смен и многое другое. При этом она остаётся лишь инструментом, который выполняет команды людей, а людям свойственно ошибаться. Мы задумались, можно ли как-то ещё помочь людям? Что мы как разработчики можем сделать, чтобы снизить риск человеческих ошибок?

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

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

О том, как проходили первые тесты работы системы, как во всём помогал здравый смысл и какие результаты получились, написала Наталья Гараханова, наш продакт-оунер.

А Алексей Жуков рассказал о приключениях наших разработчиков в пиццериях, когда нужно было проверить, как всё будет работать в реальности. К такому ребят жизнь точно не готовила и им пришлось знатно прокачать софт-скиллы.

Команда проделала огромную работу и продолжает разработку системы — будем регулярно делиться новостями этого проекта.
  • 🔥 12
Post #871 1.52K
Плагинная система для касс

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

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

Будем рады, если эта история избавит вас от похожих проблем или кто-то сможет поделиться своим опытом в комментариях.
  • 🔥 15
  • 👍 5
Post #870 1.61K
Про безопасность информационных систем и безопасную разработку

🎙 Гость финального эпизода второго сезона — Алексей Бабенко, директор по разработке АО НСПК.

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

📖 Книги, которые Алексей упоминает в выпуске и рекомендует прочитать:
— «Безопасность разработки в Agile-проектах», авторы Лаура Белл, Майкл Брантон-Сполл, Джим Бэрд, Рич Смит;
— «Nudge. Архитектура выбора», авторы Ричард Талер, Касс Санстейн;
— «Секреты и ложь. Безопасность данных в цифровом мире», автор Брюс Шнайер.

🎧 Где послушать:
Web
Apple Podcasts
Google Podcasts
Яндекс.Музыка
  • 👍 5
  • ❤ 2
Post #869 1.45K
ChatGPT не отпускает

Ведущие подкаста «Куда катится мир» Лера Кузьмина и Маша Давыдова не удержались и решили поговорить об этом с Димой Павловым и Пашей Притчиным.

В этом эпизоде:

— как через развлечения мы находим новые полезные способы применения ИИ: ChatGPT, Dall-E, Midjourney;
— как ChatGPT изменит бизнес и как будет применяться в Додо Пицце;
— кто потеряет работу из-за ИИ и как меняется рынок труда;
— заменит ли ИИ человека;
— кто будет виноват, если ИИ причинит человеку вред?

YouTube
Яндекс Подкасты
Apple Podcasts
Web
YouTube Что с нами делает ChatGPT или как искусственный интеллект меняет нашу жизнь Искусственный интеллект меняет нашу жизнь все больше. Он помогает людям без технических знаний писать дипломы, рисовать обложки журналов, придумывать рецепты пиццы. Кажется, искусственный интеллект захватит этот мир и кого-то оставит без работы. В этом…
  • 🔥 6
  • ❤ 4
  • 🏆 1
Post #868 1.5K
Про 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
Яндекс.Музыка
  • 👍 7
Post #867 1.4K
Друзья, у нас произошла накладка с очередным выпуском «Разговоров СТО», он выйдет завтра.

Но зато готова запись подкаста { между скобок } с Пашей Притчиным.

Поговорили о том, кто такой СТО, чем он занимается и какие ключевые качества важны для этой роли. Паша поделился своим опытом, как быть более продуктивным и что помогает ему не страдать от переключения контекста.

И, конечно же, не удержался от книжных рекомендаций:

📖 Getting things done
📖 The Phoenix Project
📖 Thinking, fast and slow
📖 Seeing the Forest for the Trees
  • ❤ 5
  • 🔥 2
Post #866 1.47K
Когда мы говорим, что в Додо Пицце есть микрофронтенды, люди удивляются. Зачем, мол, микрофронтенды для приложеньки с каталогом и заказом товара?

Конечно же, всё не так просто. Когда мы начали отпиливать сервисы из монолита, встал вопрос, как быть с UI. Если оставлять в монолите, то весь профит от использования микросервисов пропадёт, потому что код придётся менять дважды. End-to-end писать будет неудобно, сервис будет не таким самостоятельным, релизы монолита ждать долго.
А с микрофронтендами наши задачки решались бы быстрее, вот мы и за них и взялись.

Что да как делали и что у нас в итоге получилось, рассказывают Павел Загвоздин и Дмитрий Фукс в своих статьях.

Часть 1. Микровселенная безумия, или Как устроены микрофронтенды в Dodo

Часть 2. Вдали от Webpack, или Как мы микрофронтенды на Vite переводили
  • 🔥 13
  • 🤡 2
  • 👍 1
Post #865 1.57K
А вы знали, что ребята в канале Dodo Mobile завели регулярную рубрику «Факапы месяца»?

Вот теперь знаете. Подписывайтесь, комментируйте и делайте рука-лицо вместе с нами.
  • 🔥 11
Post #864 1.58K
Делай нейминг как сеньор

Разработчики читают код существенно больше, чем пишут. И хочется сразу понимать, что происходит, не играя в квесты «что имел в виду автор», «да как это работает» и «я снова ничего не понял».

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

Арсений Мельников даёт ответы на эти вопросы в статье на Хабре. Он делится простыми приёмами и инструментами, которые вы можете использовать в командах сразу после прочтения и сделать свой код чище и совершеннее.
  • ❤ 19
  • 👍 5
  • 🔥 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →