Мы в лонглисте премии Хабра 🎉
Целых 12 статей наших авторов получили номинации на премию «Технотекст» в самых разных категориях: от бэкенда до дизайна.
Пока мы держим пальцы крестиком и болеем за наших ребят, предлагаем вам прочитать тексты по интересующей вас теме:
🔵 Архитектура — «Как автоматизировать построение архитектурных схем в большой микросервисной системе»
🔵 Go, Backend — «Трудности перевода. Как научить микросервисы общаться и не ссориться»
🔵 Go, Backend — «Как использовать ресурсы Kubernetes по максимуму для работы с Go-приложениями»
🔵 DevOps, Backend — «Kafka за 20 минут. Ментальная модель и как с ней работать»
🔵 Security, DevOps — «Через тернии к звёздам: строим SSDLC на OpenSource-компонентах»
🔵 Frontend — «Путешествие в царство легаси. Как маленькая задача привела к большому рефакторингу»
🔵 React Native — «Эффектно и эффективно. 6 инструментов для анимации в React Native»
🔵 ML — «Как мы научили ML-модель выбирать товары для акций в СберМаркете и увеличили ROI скидок в 8 раз»
🔵 ML — «Понимаем с полуслова: как работает поиск товаров в СберМаркете»
🔵 Дизайн — «Как дизайнеру спасти ситуацию с помощью исследования. За пару часов, $4 и без разработки»
🔵 Карьера в IT — «Как работать в кайф. How to от тестировщицы, которая вынесла уроки после выгорания»
🔵 Научпоп — «Как использовать науку, чтобы меньше стрессовать в IT»
Целых 12 статей наших авторов получили номинации на премию «Технотекст» в самых разных категориях: от бэкенда до дизайна.
Пока мы держим пальцы крестиком и болеем за наших ребят, предлагаем вам прочитать тексты по интересующей вас теме:
Please open Telegram to view this post
VIEW IN TELEGRAM
ML + доставка = 🚀
Тоня Горячева, Head of ML в СберМаркете, сходила в гости в подкаст I’ML и рассказала, какие задачи мы решаем с помощью машинного обучения. В этом списке: сборка, доставка, найм и маркетинг.
Приоткрываем завесу, что происходит «в полях» и как это влияет на то, что у нас под капотом.
Приходите слушать!
Тоня Горячева, Head of ML в СберМаркете, сходила в гости в подкаст I’ML и рассказала, какие задачи мы решаем с помощью машинного обучения. В этом списке: сборка, доставка, найм и маркетинг.
Приоткрываем завесу, что происходит «в полях» и как это влияет на то, что у нас под капотом.
Приходите слушать!
Please open Telegram to view this post
VIEW IN TELEGRAM
Бронируем вечер для Ruby-митапа 👀
Когда? 24 апреля
Во сколько? в 18:00 по Москве
Где? из любой точки мира, пройдёт в онлайн-формате :)
В программе 3 технических доклада от наших ребят и коллег из Samokat.teсh. А в качестве особого блюда представим свежевыпущенный в мир Open Sourсe проект:
💎 Transactional outbox для Ruby. Дмитрий Салахутдинов, архитектор в СберМаркете, расскажет про реализацию inbox/outbox для Rubу, которая недавно вышла в Open Source. Поговорим о кейсах использования и внутреннем устройстве.
💎 Фабрики vs фикстуры: мифы и реальность. Лев Пругло, Ruby-разработчик в Samokat.teсh, расскажет про особенности использования этих инструментов и поделится чек-листом для выбора подходящего вам решения.
💎 Эволюция backend-разработки: мощь DDD и CQRS при переходе от монолита к микросервисам. Виктор Чуханцев, Ruby-разработчик в СберМаркете, поделится иллюстрациями, как DDD и CQRS помогают в улучшении производительности и масштабируемости систем.
Регистрируйтесь, чтобы не пропустить ссылку на трансляцию!
Когда? 24 апреля
Во сколько? в 18:00 по Москве
Где? из любой точки мира, пройдёт в онлайн-формате :)
В программе 3 технических доклада от наших ребят и коллег из Samokat.teсh. А в качестве особого блюда представим свежевыпущенный в мир Open Sourсe проект:
Регистрируйтесь, чтобы не пропустить ссылку на трансляцию!
Please open Telegram to view this post
VIEW IN TELEGRAM
Стремимся к скорости света 🐰
Неравнодушие и оптимизация — пожалуй, так можно описать нашу инженерную культуру. Помимо плановой разработки мы учимся находить время на RnD и нон-стоп думаем, как и что можно улучшить в коде.
Senior Go-разработчик Александр Павлов решил покопаться, как ускорить Golang-тесты на CI. В итоге его решение с помощью PaaS встроилось в пайплайны для всей tech-команды.
В статье:
🔵 как найти, куда уходит время на CI;
🔵 помогают ли прогревы кэшей в CI, чтобы ускориться;
🔵 как у нас устроено портирование на весь PaaS;
🔵 с какими подводными камнями мы столкнулись в процессе.
Читайте кейс → на Хабре
Неравнодушие и оптимизация — пожалуй, так можно описать нашу инженерную культуру. Помимо плановой разработки мы учимся находить время на RnD и нон-стоп думаем, как и что можно улучшить в коде.
Senior Go-разработчик Александр Павлов решил покопаться, как ускорить Golang-тесты на CI. В итоге его решение с помощью PaaS встроилось в пайплайны для всей tech-команды.
В статье:
Читайте кейс → на Хабре
Please open Telegram to view this post
VIEW IN TELEGRAM
IT-сообщества: как инженеры развивают инженеров 💙
Уже 2 года в СберМаркете развиваются профессиональные сообщества для разработчиков и тимлидов.
Для кого-то это площадка для знакомств и нетворкинга. Для кого-то возможность прокачать спикерские навыки. А некоторым просто всегда есть, о чём рассказать.
Мы поговорили с активистами наших IT-сообществ, чтобы лучше понять, в чём, на их взгляд, главная ценность комьюнити и почему эта практика живёт и развивается.
Ответы — в карточках!
Уже 2 года в СберМаркете развиваются профессиональные сообщества для разработчиков и тимлидов.
Для кого-то это площадка для знакомств и нетворкинга. Для кого-то возможность прокачать спикерские навыки. А некоторым просто всегда есть, о чём рассказать.
Мы поговорили с активистами наших IT-сообществ, чтобы лучше понять, в чём, на их взгляд, главная ценность комьюнити и почему эта практика живёт и развивается.
Ответы — в карточках!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
От монолита к микросервисам через аутентификацию
Казалось бы, что может быть проще, чем поставить сердечко на товар в интернет-магазине. Но чтобы система поняла, кто эти сердечки ставит, нужно сперва решить задачу по аутентификации трафика.
О том, как была реализована аутентификация трафика на базе монолитного приложения в качестве одного из этапов по переходу к микросервисам, делится Салахутдинов Дмитрий, staff-инженер в СберМаркете.
В статье:
🟡 варианты решения и почему выбрали аутентификацию на базе монолита;
🟡 технические детали реализации: API-gateway, стейджинги, эндпоинт и тонкости на Ruby;
🟡 как проходил запуск в продакшн;
🟡 как подготовиться к дальнейшему переходу на MSA.
Очень детальный кейс от сильного инженера, рекомендуем!
Читайте статью → на Хабре
Казалось бы, что может быть проще, чем поставить сердечко на товар в интернет-магазине. Но чтобы система поняла, кто эти сердечки ставит, нужно сперва решить задачу по аутентификации трафика.
О том, как была реализована аутентификация трафика на базе монолитного приложения в качестве одного из этапов по переходу к микросервисам, делится Салахутдинов Дмитрий, staff-инженер в СберМаркете.
В статье:
Очень детальный кейс от сильного инженера, рекомендуем!
Читайте статью → на Хабре
Please open Telegram to view this post
VIEW IN TELEGRAM
Линеаризация: от ratio к средней пользовательской метрике
Сегодня говорим о способах обойти ограничения ratio-метрик.
Расследование ведёт Павел Мосин, старший продуктовый аналитик в СберМаркете. Он рассматривает 4 метода статистической оценки разницы ratio-метрик и раскладывает по полочкам их плюсы и минусы. Спойлер — в названии, но рекомендуем прочитать этот аналитический детектив с начала до конца.
Внутри:
🟠 что такое ratio-метрика;
🟠 почему нельзя считать ratio-метрики t-тестом;
🟠 сравнение предусредненного среднего, бутстрапа и дельта-метода для оценки разницы ratio-метрик;
🟠 какие преимущества есть у линеаризации перед другими методами.
Читайте → на Хабре
Сегодня говорим о способах обойти ограничения ratio-метрик.
Расследование ведёт Павел Мосин, старший продуктовый аналитик в СберМаркете. Он рассматривает 4 метода статистической оценки разницы ratio-метрик и раскладывает по полочкам их плюсы и минусы. Спойлер — в названии, но рекомендуем прочитать этот аналитический детектив с начала до конца.
Внутри:
Читайте → на Хабре
Please open Telegram to view this post
VIEW IN TELEGRAM
Ruby жил, Ruby жив, Ruby будет жить!
Фух, ещё один Ruby Meetup позади. В этот раз было особенно много людей, и мы ужасно рады, что вам понравилось.
Видео докладов уже на YouTube:
💎 Дмитрий Салахутдинов, staff-инженер в СберМаркете. Transactional outbox для Ruby
Доклад посвящен нашему Open Source проекту Sbmt-Outbox. Он уже собрал первые 100⭐️ на GitHub. Призываем посмотреть на него своими глазами и, если оцените, рассказать о находке коллегам-рубистам.
💎 Лев Пругло, Ruby-разработчик в Samоkat.teсh. Фабрики vs фикстуры: мифы и реальность
💎 Виктор Чуханцев, Ruby-разработчик в СберМаркете. Эволюция backend-разработки: мощь DDD и CQRS при переходе от монолита к микросервисам
Кстати, нас на YouTube уже почти 4к! Считаем, надо подписываться 😎
Фух, ещё один Ruby Meetup позади. В этот раз было особенно много людей, и мы ужасно рады, что вам понравилось.
Видео докладов уже на YouTube:
Доклад посвящен нашему Open Source проекту Sbmt-Outbox. Он уже собрал первые 100
Кстати, нас на YouTube уже почти 4к! Считаем, надо подписываться 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
Как дизайнеру перейти из агентства в продукт? 🤔
Горизонтальный переход в карьере — часто сложно и больно. Но это помогает расширить представление о себе, прокачать новые скиллы и вновь обрести вдохновение в работе.
Таня Конюшенко 10 дет работала UX-дизайнером в агентстве, а потом захотела попасть в продукт. Вот уже год она с нами в СберМаркете.
В карточках Таня делится ключевыми отличиями UX-дизайнера от продуктового.
А в статье рассказывает свою историю и делится советами, как опытному UX-дизайнеру пересобрать свой опыт и изменить мышление, чтобы попасть в продуктовую команду.
Читайте текст → на Хабре
Горизонтальный переход в карьере — часто сложно и больно. Но это помогает расширить представление о себе, прокачать новые скиллы и вновь обрести вдохновение в работе.
Таня Конюшенко 10 дет работала UX-дизайнером в агентстве, а потом захотела попасть в продукт. Вот уже год она с нами в СберМаркете.
В карточках Таня делится ключевыми отличиями UX-дизайнера от продуктового.
А в статье рассказывает свою историю и делится советами, как опытному UX-дизайнеру пересобрать свой опыт и изменить мышление, чтобы попасть в продуктовую команду.
Читайте текст → на Хабре
Тимлиды из Новосибирска, вам посылка!
Как и заказывали, 21 мая в 18:00 соберемся в центре Новосибирска на митапе для тех, кто уже управляет командой или уверенно идет к этой цели.
Поговорим про развитие команд, обучение, метрики и автоматизацию.
В программе доклады и QA-сессия от спикеров из СберМаркета, 2ГИС и Контура:
🟡 Как построить метрики эффективности и не сломать рабочий процесс. Валентин Бритвич, Unit Lead разработки сервисов для интеграций в СберМаркете.
🟠 Эволюция performance review — ключевые шаги для развития сотрудников и команды. Наташа Митрофанова, QA Team Lead в 2ГИС.
🔵 Автоматизация тестирования на языке разработки продукта.
Арсений Лагутин, QA Team Lead в СберМаркете.
🔴 Обучение это не то, как вас учили. Дарья Веснина, руководитель проектов по обучению программистов в Контуре.
Регистрируйтесь, количество мест ограничено!
Как и заказывали, 21 мая в 18:00 соберемся в центре Новосибирска на митапе для тех, кто уже управляет командой или уверенно идет к этой цели.
Поговорим про развитие команд, обучение, метрики и автоматизацию.
В программе доклады и QA-сессия от спикеров из СберМаркета, 2ГИС и Контура:
Арсений Лагутин, QA Team Lead в СберМаркете.
Регистрируйтесь, количество мест ограничено!
Please open Telegram to view this post
VIEW IN TELEGRAM
Go к нам в команду! 🐰
Давно не делились актуальными вакансиями в нашу tech-команду. Прямо сейчас в нашем дружном коллективе 77 вакантных мест. 12 из них — для Go-разработчиков.
🔵 Go-разработчик (команда Поиска)
Будешь разрабатывать архитектурные решения для поисковых сервисов.
🔵 Go-разработчик (команда Процессинга заказов)
Будешь улучшать сервис обработки заказов — через него проходит каждый заказ в СберМаркете.
🔵 Senior Go-разработчик (команда PaaS)
Будешь проектировать и разрабатывать библиотеки, инструменты и решения для IT-платформы.
Это только верхушка айсберга. Больше вакансий → вот тут💚
Давно не делились актуальными вакансиями в нашу tech-команду. Прямо сейчас в нашем дружном коллективе 77 вакантных мест. 12 из них — для Go-разработчиков.
Будешь разрабатывать архитектурные решения для поисковых сервисов.
Будешь улучшать сервис обработки заказов — через него проходит каждый заказ в СберМаркете.
Будешь проектировать и разрабатывать библиотеки, инструменты и решения для IT-платформы.
Это только верхушка айсберга. Больше вакансий → вот тут
Please open Telegram to view this post
VIEW IN TELEGRAM