Купер.тех
8.09K subscribers
1.21K photos
26 videos
1 file
522 links
Мы tech-команда, которая создает сервис доставки из магазинов и ресторанов (ex СберМаркет) и делает это с любовью.

Хабр: https://bit.ly/3xOhSYw
Видео: https://bit.ly/3SW9MCw
VK: https://bit.ly/45NudZC
Вакансии: https://team.kuper.ru/tech
Download Telegram
Почему мы выбрали React Native для мобильной разработки?

Пока все спорят о преимуществах Flutter и Kotlin Multiplatform, React Native для многих отошёл в тень. Тем временем он окреп, вырос и стал гибкой и надежной технологией, которой мы отдали предпочтение в Купере.

💫 В чём сила React Native?
💫 Исправил ли React Native проблемы, которые были на заре этой технологии?
💫 А главное, стал ли RN лучше, чем Flutter и Kotlin Multiplatform?

Евгений Прокопьев, Senior RN-разработчик в Купере, побывал в гостях у подкаста Mobile Developer и ответил на эти вопросы.

Призываем смотреть!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤9🏆5👏3❤‍🔥2
Рост = боль + рефлексия ⚡️

Если ты следишь за нами не первый год, то знаешь, что в декабре мы традиционно проводим F*ckup Meetup.

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

Посмотреть записи прошлых митапов можно здесь, здесь и здесь.

А чтобы прочувствовать атмосферу прошлых лет, смотри репортаж с F*ckup Meetup 2023!

Сейчас мы запускаем Call for papers — мы ищем доклады о профессиональных неудачах, о которых хочется рассказать, чтобы мир не повторял твоих ошибок. Если идея тебе откликается и есть, чем поделиться — заполни эту анкету.

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

Как говорится, с вас факап — с нас митап 👋
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥27🔥10❤5
Как мы масштабировали ML?

В Купере мы используем машинное обучение для оптимизации логистики и работы рекомендательных систем, что требует огромного количества данных и их быстрого анализа. Для управления этими данными внедрили Feast — хранилище признаков с открытым исходным кодом. Feast позволил упорядочить работу с данными и ускорить обработку запросов.

О том, как это было, рассказывает Юрий Классен, тимлид MLOps‑команды в Купере.

⚡️ Какие трудности возникли на этом пути, включая отсутствие качественной документации и необходимость адаптации под облачные сервисы, отличные от западных?
⚡️ Как команда дорабатывала и масштабировала систему самостоятельно, сталкиваясь с техническими проблемами и недостатками Java-сервера?

👍 Читайте на Хабре!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤7👏5🤩3🏆2
Как Go завоевывает мир?

Golang — один из ключевых языков, на котором мы пишем Купер. Он эффективно справляется с большими объёмами данных и является отличным выбором для создания высоконагруженных систем.

А ещё синтаксисом Go довольно просто овладеть. Александр Карпов, Golang Team Lead в Купере, начинал писать код на Java, но 5 лет назад стал адептом Go и с тех пор «пересадил» на него не один десяток разработчиков.

Недавно Саша стал гостем подкаста «Люди и код», где обсудил:

⚡️С какими языками Go конкурирует и чем выделяется среди них

⚡️Почему разработчики часто переходят на Go с PHP и с каких языков легче переключиться

⚡️Что нужно знать для изучения Go и стоит ли начинать с него как с первого языка программирования

Слушайте подкаст по ссылке!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🤣4🔥3❤‍🔥2🥰1👏1
Как разложить монолитную систему с использованием Strangler-паттерна?

Мы в Купере переносили нагруженную бизнес-логику из монолитной системы в отдельный сервис с помощью Strangler-паттерна.

Этот подход основан на идее поступательного замещения оригинальной функциональности ее новой имплементацией с постепенным отказом от легаси-системы.

Дмитрий Салахутдинов, архитектор в Купер.тех, поделился ретроспективным опытом использования этого подхода.

Читайте на Хабре!
❤‍🔥16❤6👏5🏆5🔥3
Нужно уже вчера! Или особенности работы продакта в Е-commerce

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

Елена Тихонова, CPO в Купере, занимается продуктом уже больше 10 лет и знает, как выстроить работу команды над продуктом в условиях сжатых сроков.

Недавно Лена стала гостьей подкаста «Make Sense», где обсудила:

💫Почему в E-commerce зачастую не получается планировать заранее

💫Как перейти из экстренного режима работы команды в размеренный

💫Почему важен диалог с бизнесом

Слушайте подкаст по ссылке!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤5❤‍🔥3🥰1🤩1
Это вам не дезигн, а дизайн-митап!

Зовём дизайнеров на митап! 12 ноября в 19:00 встречаемся в московском офисе Купера и онлайн!

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

💫 Обратная сторона продукта, или как мы проектируем личный кабинет ресторана. Диана Пак, продуктовый дизайнер в Купер.тех.

💫 Дизайн с учётом всех: когда продуктовые команды становятся ключевыми пользователями продукта. Ильяс Саттаров, дизайнер дизайн-системы в Купер.тех.

💫 История ребрендинга Купера. Филипп Белов, директор по дизайну продуктов в Купер.тех.

💫 Дизайн-система Шоппера: как с нуля выстроить процессы и провести редизайн. Святослав Новиков, продуктовый дизайнер в Купер.тех.

💃 Регистрируйся, чтобы попасть в офлайн или не пропустить ссылку на трансляцию!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤28🔥13❤‍🔥3
Мы часто делимся нюансами платформенной разработки решений на Ruby у нас в Купере.

Совсем недавно Дмитрий Салахутдинов, principal инженер в Купер.тех, обсудил специфику разработки и стандартизации решений для Ruby с ведущим подкаста Heavy Tech Podcast.

⚡️ Почему важна стандартизация решений?

⚡️ Как разрабатываются платформенные решения, в каких случаях базироваться на OpenSource, а в каких имплементировать собственное решение?

⚡️ Как платформенный тулинг помогает предотвращать инциденты, улучшать сервисы и ускорять продуктовую разработку?

⚡️ Как платформа помогает в декомпозиции монолитного приложения на сервисы?

Переходите по ссылке и слушайте! А мы убежали готовить для рубистов ещё кое-что интересное 👀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤3❤‍🔥3🤩2🏆1
React Native + общение = Meetup

Приходи 20 ноября в 19:00 на митап для разработчиков, пишущих на React Native. Собираемся в московском офисе Купера и онлайн.

⚡️ Интеграция карт 2ГИС в мобильное приложение. Сергей Курочкин, руководитель отдела мобильной разработки в Купере.

⚡️ Code split push — релизим RN-приложение каждый день. Евгений Прокопьев, руководитель подгруппы мобильной разработки продуктовых систем в Купере.

⚡️ Уведомления в приложении Купера. Георгий Мишин, руководитель группы мобильной разработки платформы в Купере.

Регистрируйся, чтобы попасть в офлайн или не пропустить ссылку на трансляцию!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥20❤7🤩6🔥3💔1
Go на переход?

Переход на Go стал популярным среди разработчиков, особенно тех, кто работает с микросервисами.

Мы попросили ребят из нашей tech-команды поделиться своим опытом перехода на Go. Они рассказали, почему решили освоить новый язык, какие плюсы и минусы видят в нём, дал ли переход на Go буст в новых карьерных возможностях и кому они бы они советовали повторить свой путь.

Смотрите в карточках цитаты наших Go-разработчиков ⬆

А полную версию разговора читайте в интервью на Хабре!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17❤5❤‍🔥4🤔2🤩2
7 и 8 ноября — встречаемся на Матемаркетинге!

Мы снова партнёры крупнейшей конференции по маркетинговой и продуктовой аналитике. В программе — более 120 докладов, панельных дискуссий и экспертных сессий. На нашем стенде будет много интерактива и мерча за участие в активностях.

На стенде:

💫 Игра «Что? Где? Куда?» — сразитесь с нашими экспертами, отвечая на вопросы по аналитике и A/B-тестам.

💫 Игра «Что в рюкзаке у курьера?» — угадываем на скорость предметы в сумке и проверяем вашу внимательность.

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

Кстати, с промокодом KUPER15 — скидка 15% на все типы билетов для наших подписчиков.

🎉 Увидимся на нашем стенде!
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆11❤‍🔥8🔥4🍾2
Погружаемся в мир мониторинга и аналитики данных с использованием Grafana в новом эпизоде подкаста «Как это работает»!

Сергей Будаев, руководитель отдела разработки клиентских продуктов в Купер.тех, вместе с ведущей обсудил, как Grafana способна облегчить жизнь разработчикам, какие возможности открывает для анализа мобильных данных и как помогает командам в Купере находить решения быстрее.

В подкасте:

⚡️ Где искать данные для построения дашбордов?

⚡️ Как создавать наглядные графики?

⚡️ Как настраивать алерты для оперативного реагирования на инциденты?

Переходите по ссылке и слушайте!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18🔥9❤‍🔥4👏4🤩1
Кто такой staff-инженер? 👀

Staff-инженеры в Купере — это технические лидеры, участвующие в проектировании архитектуры, поиске и снятии технологических блокеров. Они инициируют и сопровождают большие технические проекты и изменения. Их задача — решать технические проблемы, предлагать и реализовывать эффективные решения в интересах бизнеса.

Дмитрий Салахутдинов, principal-инженер в Купер.тех и автор канала «Стафф-инженер», в своей статье рассказал о роли staff-инженера в компании с позиции возможностей карьерного роста.

Читайте первую часть статьи, чтобы узнать, кто такие staff-инженеры, какие задачи они решают и какие ожидания у менеджмента от этой инженерной позиции.

Ждем в нашем блоге на Хабре! 💃
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21❤‍🔥6🤩4❤2
Дайджест вакансий в tech-команду Купера

Ищем специалистов от уровня Middle до Team Lead. Приходи развиваться вместе!

💫 Продуктовый аналитик (команда Non-Food)
Будешь проводить исследования данных для поиска инсайтов и проверок гипотез, строить понятный и прозрачный репортинг.

💫 Старший продуктовый дизайнер
Будешь формировать опыт и решать проблемы пользователя, достигать целей бизнеса с помощью дизайна, формировать стратегию развития продукта.

💫 Senior ML-инженер (команда Ads Platform)
Будешь разрабатывать и внедрять ML-модели сегментации пользователей в DMP-платформу для таргетирования рекламных кампаний.

💫 Senior Go-разработчик (команда HR OPS)
Будешь разрабатывать и поддерживать микросервисы на Go, разрабатывать фичи, которые позволят сделать систему массового найма курьеров и сборщиков ещё лучше.

💫 Go Team Lead (команда PaaS)
Будешь выстраивать процессы в команде, заниматься наймом сотрудников, прорабатывать usability разрабатываемых платформенных утилит.

Больше вакансий ищи вот тут!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🤩4🔥2🥰1
Без факапа не будет и левел-апа!

Лучшие повара не раз сжигали сковородку, а лучшие айтишники не раз выпускали баг в прод. Как на кухне, в IT не всегда всё идёт по рецепту: серверы падают, баги множатся, а дедлайны горят.

Чтобы поговорить о том, как неудачи становятся ценным опытом, который помогает расти, зовём на наш традиционный F*ckup Meetup!

💫 Встречаемся 5 декабря в 19:00 в московском офисе Купера и онлайн.

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

👋 Регистрируйся по ссылке.

P.S. Места в офлайне ограничены, чтобы одно из них досталось тебе, поделись историей своего фейла при регистрации.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23❤‍🔥10🏆7❤4
Как вырасти в staff-инженера 👋

На прошлой неделе Дмитрий Салахутдинов, principal-инженер в Купер.тех, в первой части статьи рассказал кто такой staff-инженер и какие задачи он решает.

Но как им стать? 👀

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

До встречи на Хабре!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21❤7🏆3❤‍🔥2