Как стать автором
Обновить

Delivery Club

Я пиарюсь
Delivery club – это сервис позволяющий заказать еду в Москве из любой службы доставки на 1м сайте, выбрав лучшую/ближайшую/любимейшую службу доставки. Получая при этом ряд вкусностей, таких как бонусные баллы, дополнительный контроль заказов, попинывание служб доставки по вашему заказу. =)
Но это вы все наверняка помните (судя по количеству постоянных клиентов пришедших к нам с хабра)!
image
Нам кстати 1го сентября годик исполнится!
Читать дальше →
Всего голосов 32: ↑18 и ↓14 +4
Просмотры 1K
Комментарии 26

Рунетология(177): Левон Оганесян, основатель Delivery Club

Я пиарюсь
Левон Оганесян о том, зачем успешному «офлайн»-бизнесмену идти в онлайн-бизнес, почему хороший сервис не выстроить с помощью аутсорса и почему нельзя отдаляться от первоначальной концепции проекта.
Читать дальше →
Всего голосов 7: ↑4 и ↓3 +1
Просмотры 1.8K
Комментарии 0

Практики продуктового маркетинга на Epic Growth Conference

Блог компании Mobio Growth Hacking *Монетизация мобильных приложений *Карьера в IT-индустрии Конференции
24 октября в Москве более 600 топовых специалистов по продуктам соберутся, чтобы завести полезные знакомства и вдохновиться докладами и идеями от Booking.com, Aviasales, Skyeng, Readdle, Revolut и других продуктовых компаний.



Докладчики EGC Autumn 2018:

  • Денис Жаданов (VP of Marketing, Readdle);
  • Константин Савченко (Head of Mobile Hotels, Aviasales);
  • Денис Пушкин (Head of Product Marketing, Skyeng);
  • Михаил Карпов (Co-Founder в ProductCampRussia_
  • Джеймс Батлер (UX Product Designer Booking.com);
  • Роман Абрамов (Директор по продукту, CarPrice);
  • Джордж Робсон (Premium Product, Revolut)
  • Анастасия Афонина (Key Partner Manager, Game Insight)
  • Кирилл Гурбанов (Директор по продукту, Willz);
  • Виктор Лысенко (CEO&Founder Osome)

Посмотреть программу конференции, и, конечно, зарегистрироваться можно на официальном сайте.

Конференция пройдет при поддержке Mobio, Getloyal, Appsflyer, myTarget, Delivery Club.
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 1.1K
Комментарии 0

GeekUniversity обновил программу обучения веб-разработке: ещё больше практики и кейсы Delivery Club

Блог компании VK Разработка веб-сайтов *


Мы рады сообщить об обновлении программы факультета веб-разработки в онлайн-университете для программистов GeekUniversity. Теперь обучение займёт полтора года вместо одного. В программе появится курс о highload-приложениях, разработанный совместно с Delivery Club. Подробнее об обновлениях под катом.

Читать дальше →
Всего голосов 23: ↑20 и ↓3 +17
Просмотры 3.2K
Комментарии 2

Курьерам «Яндекс.Еды» и Delivery Club нужен профсоюз

Управление сообществом *Управление персоналом *
В продолжение темы IT-профсоюзов: одним из самых частых комментариев к посту «Возвращение солидарности: айтишникам и фрилансерам нужно организовываться» был «да зачем, айтишникам и так неплохо платят». Про фрилансеров в комментариях, почему-то, не вспоминали. Как и про то, что на IT-компании работают не только айтишники.

16 апреля, после десятичасовой непрерывной развозки заказов в Санкт-Петербурге умер 21-летний курьер «Яндекс-еды». По заключению судмедэкспертизы, причиной смерти стал сердечный приступ, спровоцировать который могла перегрузка.

Раскрытые в написанной восемь месяцев спустя статье «Что изменилось в работе «Яндекс.Еды» и Delivery Club после гибели курьера в апреле 2019 года» подробности о механизме работы «Яндекса» и Delivery с курьерами делают эту аналогию ещё глубже.

В статье описано, что ни «Яндекс», ни Delivery не нанимают курьеров напрямую, а используют для этого субподрядчиков — «логистические компании». На которых, если что, можно спихнуть всю вину: а мы что, мы ничего, этот курьер вообще не наш сотрудник.

А также удобно съехать с вопросов об оплате труда курьеров, что наглядно продемонстрировано в самой статье:

О размере бонусов пресс-служба сервиса говорить отказалась, пояснив, что не комментирует финансовые аспекты сотрудничества с логистическими компаниями

Ведь если вместо найма сотрудников нанять компанию, которая наймёт сотрудников, то вопросы об оплате труда сотрудников магическим образом превращаются в «финансовые аспекты сотрудничества» с контрагентами.
Читать дальше →
Всего голосов 28: ↑15 и ↓13 +2
Просмотры 8.3K
Комментарии 35

Как мы автоматизируем доставку еды на Айко

Развитие стартапа Софт
Автоматизация ресторанов

Два года назад мы решили вырваться из рутины и автоматизировать нашу службу доставки еды в уездном городе N. Чтобы наш оркестр из колл-центра, производств, склада, офиса, телефонии, сайта, агрегаторов доставки, мобильного приложения, смартфонов курьеров, собственных интеграций заиграл crescendo.

Этим постом мы подводим двухлетние итоги внедрения системы автоматизации ресторанов – iiko («Айко», далее – система автоматизации ресторана, САР, иначе по правилам Хабра будет реклама). Это не будет хвалебный отзыв. Говорим, как есть, не скрывая проблем. При этом понимая, что для нас сегодня нет решения более продуманного и подходящего.

Не знаем, сколько подобных историй в нашей стране. Как минимум, в нашем областном центре спросить было не у кого, подобных масштабов внедрения нет.

Уверены, этот лонгрид точно поможет тем, кто только задумывается об автоматизации ресторана или службы доставки еды. Здесь и грабли, и оценки бюджетов времени/денег, и идеи на миллион, и правдивая история о том, как из рядового клиента вырасти до сертифицированного партнера.
Читать дальше →
Всего голосов 10: ↑8 и ↓2 +6
Просмотры 19K
Комментарии 13

Поиск багов как образ жизни: обзор №3

Блог компании PVS-Studio Тестирование IT-систем *Программирование *Тестирование веб-сервисов *Тестирование мобильных приложений *

На фоне введения режима самоизоляции возросла популярность некоторых программ и сервисов. А следовательно, большее количество людей столкнётся с багами, которые ранее «не замечали» разработчики. В этот обзор вошли сервисы, которые так популярны сейчас: доставка еды и продуктов Delivery Club, Яндекс.Еда, iGooods и Автосуши. И другой софт, которым мне понадобилось воспользоваться, находясь длительное время дома: Сбербанк, Puzzle Movies и Налоги ФЛ.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 2.4K
Комментарии 1

Tech Talks Delivery Club на РИТ++

Блог компании VK Блог компании Delivery Club Tech Программирование *Управление продуктом *Конференции
image

Привет, Хабр! Hello, World!

Меня зовут Андрей Евсюков, я заместитель технического директора в Delivery Club. А это первый пост в нашем блоге на Хабре. Сегодня расскажу о том, как и где можно узнать про разработку, процессы и команду Delivery Club. Спойлер: до сих пор никто так много не знал, как устроен DC Tech.
Читать дальше →
Всего голосов 42: ↑41 и ↓1 +40
Просмотры 2.5K
Комментарии 4

Зачем нам 170 разработчиков

Блог компании VK Блог компании Delivery Club Tech Управление разработкой *Управление e-commerce *IT-компании
image

Привет, Хабр! Меня зовут Андрей Евсюков, я заместитель CTO в Delivery Club. Наша компания устроена сложнее, чем может показаться, когда представляешь себе сервис по доставке еды. Даже когда примерно знаешь, что там может быть под капотом.

В этой серии статей я расскажу о том, как у нас всё работает, начиная с того, как устроена IT-система Delivery Club в целом и как создаются новые фичи, и заканчивая построением команд, процессом найма сотрудников и собеседованиями. А самое главное, почему именно такую архитектуру мы выбрали, почему именно так выстроены процессы и каких именно специалистов мы ищем на рынке.

В каждой из статей я подробно опишу, как мы работаем в DC Tech. При этом каждая из этих статей будет логичным следствием того, как устроен рынок FoodTech в России и какие ограничения он накладывает. В первую очередь, рынок влияет на культуру компании, а следовательно, и на инженерную культуру. Особенности культуры диктуют нам те решения, к которым мы пришли. Вот про эти особенности и поговорим. Поехали!

Начну со статьи про особенности индустрии foodtech, которые напрямую влияют на то, как всё организовано внутри Delivery Club. И в процессе постараюсь объяснить, для чего нам 170 разработчиков и почему это не может быть просто outsource.
Читать дальше →
Всего голосов 74: ↑49 и ↓25 +24
Просмотры 9.9K
Комментарии 31

Go-swagger как основа взаимодействия микросервисов

Блог компании VK Блог компании Delivery Club Tech Go *Микросервисы *


Здравствуй, NickName! Если ты программист и работаешь с микросервисной архитектурой, то представь, что тебе нужно настроить взаимодействие твоего сервиса А с каким-то новым и ещё неизвестным тебе сервисом Б. Что ты будешь делать в первую очередь?

Если задать такой вопрос 100 программистам из разных компаний, скорее всего, мы получим 100 разных ответов. Кто-то описывает контракты в swagger, кто-то в gRPC просто делает клиенты к своим сервисам без описания контракта. А кто-то и вовсе хранит JSON в гуглодоке :D. В большинстве компаний складывается свой подход к межсервисному взаимодействию на основании каких-либо исторических факторов, компетенций, стека технологий и прочего. Я хочу рассказать, как сервисы в Delivery Club общаются друг с другом и почему мы сделали именно такой выбор. И главное — как мы обеспечиваем актуальность документации с течением времени. Будет много кода!
Читать дальше →
Всего голосов 35: ↑33 и ↓2 +31
Просмотры 17K
Комментарии 24

Разделяй и властвуй. Модульное приложение из монолита на Objective-C и Swift

Блог компании VK Блог компании Delivery Club Tech Разработка под iOS *Objective C *Swift *


Привет, Хабр! Меня зовут Василий Козлов, я iOS-техлид в Delivery Club, и застал проект в его монолитном виде. Признаюсь, что приложил руку к тому, борьбе с чем посвящена эта статья, но раскаялся и трансформировал своё сознание вместе с проектом.

Я хочу рассказать, как разбивал существующий проект на Objective-C и Swift на отдельные модули — framework’и. Согласно Apple, framework — это директория определенной структуры.

Изначально мы поставили цель: обособить код, реализующий функцию чата для поддержки пользователей, и уменьшить длительность сборки. Это привело к полезным последствиям, которым сложно следовать, не имея привычки и существуя в монолитном мире одного проекта.
Читать дальше →
Всего голосов 29: ↑29 и ↓0 +29
Просмотры 6.7K
Комментарии 6

Как нанять 50 синьоров за 43 дня и быстро включить их в процесс разработки?

Блог компании RUVDS.com Разработка мобильных приложений *Управление персоналом *Карьера в IT-индустрии Kubernetes *

21 июля в наших соцсетях прошел стрим с Андреем Евсюковым, заместителем CTO в Delivery Club. Андрей рассказал, как устроен фреймворк найма в DC и поделился несколькими секретами, как его оптимизировать, чтобы он работал, как часы. Делимся с вами расшифровкой и записью эфира.
Всего голосов 44: ↑40 и ↓4 +36
Просмотры 13K
Комментарии 19

Как мы побеждаем неопределенность в Delivery Club

Блог компании VK Блог компании Delivery Club Tech Разработка под e-commerce *Исследования и прогнозы в IT *Управление e-commerce *
🔥 Технотекст 2020


Друзья, всем привет! Меня зовут Коля Архипов, я отвечаю за Research & Development в Delivery Club.

Наша команда решает наукоёмкие задачи внутри FoodTech-платформы: мы разрабатываем компоненты, основанные на алгоритмах и данных, которых в платформе DС много. В процессе решения мы сталкиваемся со множеством неопределенностей как со стороны бизнеса, так и со стороны разработки.

Материал получился объёмным и, я надеюсь, полезным для вас. Поэтому рекомендую поставить чайничек и заварить вкусный кофе, я сделал так сам, пока работал над этой статьей.

Сегодня расскажу о гонке, которую наша команда прошла за последний год. Аналогия возникла сама собой — мы работаем в очень динамичной компании, лидере рынка FoodTech в России. Мы стремительно развиваем разные направления бизнеса, и это действительно драйвит! Мы не только успешно пришли к финишу, но и получили много инсайтов в процессе «гонки». Этим и хочу поделиться с вами.

Статья появилась после доклада на конференции РИТ++ 2020. Для тех, кто любит видео, — ищите его в конце статьи.

Всего голосов 41: ↑38 и ↓3 +35
Просмотры 7.9K
Комментарии 15

Вначале был монолит: как мы меняем нашу архитектуру, не мешая бизнесу

Блог компании VK Блог компании Delivery Club Tech Анализ и проектирование систем *Разработка под e-commerce *Микросервисы *
🔥 Технотекст 2020


Всем привет! Меня зовут Игорь Наразин, я тим-лид команды в направлении логистики Delivery Club. Хочу рассказать, как мы строим и трансформируем нашу архитектуру и как это влияет на наши процессы в разработке.

Сейчас Delivery Club (как и весь рынок фудтеха) растёт очень быстро, что порождает огромное количество вызовов для технической команды, которые можно обобщить двумя самыми важными критериями:

  • Нужно обеспечивать высокую стабильность и доступность всех частей платформы.
  • Одновременно с этим держать высокий темп разработки новых фич.

Кажется, что эти две проблемы взаимоисключающие: мы либо трансформируем платформу, стараясь вносить новые изменения по минимуму, пока не закончим, либо быстро разрабатываем новые фичи без кардинальных изменений в системе.

Но нам удаётся (пока) и то, и другое. О том, как мы это делаем, и пойдет речь далее.
Читать дальше →
Всего голосов 27: ↑26 и ↓1 +25
Просмотры 8.1K
Комментарии 10

Сценарий идеального технического собеседования

Блог компании Delivery Club Tech Разработка под iOS *Управление персоналом *Карьера в IT-индустрии
🔥 Технотекст 2020


Дисклеймер: это сценарий идеального технического собеседования в Delivery Club Tech. Мнение нашей команды может не совпадать с мнением читателей.

Привет, Хабр! Меня зовут Василий Козлов, я iOS-техлид в Delivery Club. Я часто и много провожу собеседования. В этой статье я собрал накопленный опыт и собственные наблюдения, которыми хочу поделиться. Во второй части статьи приведу пример собеса с комментариями со своей стороны. Итак, начнём.

1. Собесы бывают разные: жёлтые, зелёные, красные (лирическое отступление)


Есть мнение, что сложные технические собесы не работают. Сооснователь платформы для рекрутинга Interviewing.io Алин Лернер ранее писала, что компании, которые подбирают сотрудников, опираясь на сложные технические собеседования, «тратят ресурсы на множество кандидатов, которые не понимают игровую сущность собеседований». В результате на финишную прямую в таких компаниях выходят кандидаты, которые хороши именно в прохождении интервью.
Читать дальше →
Всего голосов 44: ↑41 и ↓3 +38
Просмотры 26K
Комментарии 25

Delivery Club x GIST

Блог компании VK Блог компании Delivery Club Tech Управление разработкой *Управление проектами *Управление продуктом *


Привет! Меня зовут Илья Воробьёв, в Delivery Club я отвечаю за направление клиентских продуктов. Вместе с Андреем Евсюковым я расскажу о том, как в растущей команде мы пересобирали процессы планирования и к чему это привело.

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

  • Мария Чебакова, руководитель группы оптимизации процессов. Отвечает за формирование и настройку бизнес- и операционных процессов.
  • Антон Сокольников, руководитель проектов в направлении логистики. Отвечает за развитие логистических продуктов.
  • Станислав Ураков, руководитель разработки в направлении логистики. Отвечает за систему, архитектуру и архитектурные решения, а также команды разработки.
Читать дальше →
Всего голосов 27: ↑27 и ↓0 +27
Просмотры 4.4K
Комментарии 3

Как синхронизировать сотни таблиц базы в Kafka, не написав ни одного продюсера

Блог компании VK Блог компании Delivery Club Tech Высокая производительность *Администрирование баз данных *Apache *


Привет, Хабр! Меня зовут Сергей Бевзенко, я ведущий разработчик Delivery Club в команде Discovery. Наша команда занимается навигацией пользователя по приложению Delivery Club: мы отвечаем за основную выдачу ресторанов, поиск и всё, что с этим связано.

Я расскажу про Kafka Connect: что это такое, какова общая концепция и как работать с этим фреймворком. Это будет полезно тем, кто использует Kafka, но не знаком с Kafka Connect. Если у вас огромный монолит и вы хотите перейти на событийную модель, но сталкиваетесь со сложностью написания продюсеров, то вы тоже найдёте здесь ответы на свои вопросы. В комментариях можем сравнить ваш опыт использования Kafka Connect с нашим и обсудить любые вопросы, которые с этим связаны.
Читать дальше →
Всего голосов 31: ↑31 и ↓0 +31
Просмотры 18K
Комментарии 10

Эволюция прогноза времени в Delivery Club

Блог компании Delivery Club Tech Машинное обучение *Исследования и прогнозы в IT *Искусственный интеллект


Всем привет! Меня зовут Сергей Яныкин, я руководитель команды Dynamic Time в R&D-направлении Delivery Club. Хочу вам рассказать, как наша команда перешла на тёмную сторону к динамическому расчёту прогнозов и стала ответственной за время в сервисах Delivery Club.

Для начала давайте подумаем, насколько сильно время, которое используется в логистических системах, может влиять на работу всей системы?
Читать дальше →
Всего голосов 31: ↑29 и ↓2 +27
Просмотры 8.4K
Комментарии 19

Compositional Layout: стоит ли игра свеч?

Блог компании VK Блог компании Delivery Club Tech Разработка под iOS *Разработка мобильных приложений *Интерфейсы *


Всем привет! Меня зовут Алексей Скоробогатов, я ведущий iOS-разработчик в Delivery Club. Сегодня я хотел бы рассказать про вёрстку в нашем приложении на примере использования Compositional Layout. В конце прошлого года волевым решением iOS-команды и апрувом руководства мы перешли на iOS 13+. Этот манёвр позволил нам начать использовать новые нативные инструменты, в том числе и новый декларативный подход к описанию layout-коллекций. Расскажу о переводе нашего экрана поиска и его компонентов на Compositional Layout, а также о проблемах, с которыми я столкнулся.

Для полноценного представления о Compositional Layout предлагаю прочитать вот эту статью и ознакомиться с примерами Apple.
Читать дальше →
Всего голосов 21: ↑21 и ↓0 +21
Просмотры 9.1K
Комментарии 2

Микрофронтенды: разделяй и властвуй

Блог компании VK Блог компании Delivery Club Tech Разработка веб-сайтов *JavaScript *VueJS *


Всем привет! Меня зовут Аня, я фронтенд-разработчик в Delivery Club. Хочу рассказать про использование микрофронтендов. Поговорим о том, что же это за зверь такой — микрофронтенд, почему мы решили использовать этот подход в своих проектах и с какими проблемами столкнулись при внедрении.
Читать дальше →
Всего голосов 34: ↑31 и ↓3 +28
Просмотры 21K
Комментарии 34