Как стать автором
Обновить
СберМаркет
Кодим будущее доставки товаров
Сначала показывать

Под капотом анимаций в React Native. Часть 1/2: Animated and Bridge

Время на прочтение8 мин
Количество просмотров3.8K

Как улучшить работу анимаций в React Native?

Привет! Меня зовут Евгений Прокопьев, я старший инженер-разработчик в СберМаркете. На React Native я пишу уже больше 6 лет и очень люблю создавать красивые анимации. Я уже делал обзор на 6 инструментов для анимаций в RN, а в этот раз хочу углубиться в работу Animated и Reanimated под капотом. Это поможет вам более осознанно выбирать инструмент под ваши задачи и умело лавировать грабли, на которые можно наступить, работая с RN.

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

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

Время на прочтение6 мин
Количество просмотров1.5K

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

Хочу поделиться методами, которые помогают мне балансировать в этом вечно меняющемся ландшафте и делать своё дело — крутой дизайн продукта — что бы ни происходило вокруг.  Расскажу на примере одного кейса из своей практики. Поехали!

Читать далее
Всего голосов 9: ↑7 и ↓2+5
Комментарии0

Как мы посчитали уровень Data Driven’ности в компании и вклад в него каждого аналитика?

Время на прочтение7 мин
Количество просмотров3.7K

Салют! Меня зовут Ваня Леонтьев, я директор по аналитике в СберМаркете. Эта статья о том, как мы оцифровали такую сложную концепцию как data-культура в компании. Поделюсь предпосылками, нашим подходом к расчету и планами по её развитию. Думаю, наш опыт будет интересен аналитикам, лидам аналитических команд, руководителям продукта и компаний в целом — всем тем, кто кто стремится продвигать культуру данных в своей компании. А также тем, кто хочет иметь инструмент для приоритизации и управления в команде аналитики.

Читать далее
Всего голосов 9: ↑7 и ↓2+5
Комментарии4

Путешествие в царство легаси. Как маленькая задача привела к большому рефакторингу

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров6.5K

Привет! Меня зовут Артем Коньков, я frontend-разработчик в СберМаркете. А еще, я тот человек, который в фильмах ужасов спускается в темный подвал вопреки инстинкту самосохранения. Во-первых, потому что это интересно, а во-вторых — кто-то же должен это делать!

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

Читать далее
Всего голосов 23: ↑22 и ↓1+21
Комментарии11

Как использовать науку, чтобы меньше стрессовать в IT

Время на прочтение8 мин
Количество просмотров6K

Привет! Меня зовут Олег Федоткин, и я руковожу IT-платформой в СберМаркете. А ещё я соведущий подкаста «Для tech и этих» и веду телеграмм-канал «Инженер и менеджер» о том, как балансировать между этими профессиями. Хочу поговорить о том, как работает стресс и как с ним бороться с научной точки зрения. Поделюсь примерами, как мы боремся со стрессом в СберМаркете. К вашим услугам — информация из научпопа и статей с ResearchGate, а еще мои личные советы.

Читать далее
Всего голосов 13: ↑11 и ↓2+9
Комментарии2

Как мы сделали grpc-wiremock: сервис, создающий мок-сервер для ваших контрактов в одну команду

Время на прочтение9 мин
Количество просмотров4.5K

Всем привет, меня зовут Никита, уже пару лет я зарабатываю на жизнь развитием платформы-как-сервис в СберМаркет. В основном отвечаю за инструменты локальной разработки. Являюсь одним из создателей cli, которая позволяет развернуть сервис со всеми его зависимостями в одну команду sbm-cli service up.

Хочу рассказать, как мы делаем тестирование на моках в PaaS. И поделиться нашим опенсорс-решением на базе Wiremock.

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии8

Kafka за 20 минут. Ментальная модель и как с ней работать

Уровень сложностиСредний
Время на прочтение19 мин
Количество просмотров76K

Привет! Меня зовут Глеб Гончаров, и я руковожу подгруппой ИТ-инфраструктуры в СберМаркете. В работе мы широко используем Kafka как шину данных для микросервисов и не раз убедились на практике, что к инструменту важно подобрать правильный подход. Об этом сегодня и поговорим в двух частях — сначала обсудим основы, а в конце статьи будет ссылка на практические задания.

Читать далее
Всего голосов 41: ↑41 и ↓0+41
Комментарии15

Чем хорош и чем плох Tailwind CSS, или «Допустим, у вас стартап!»

Время на прочтение7 мин
Количество просмотров19K

Привет, Хабр! Меня зовут Александр Водолазских. Я живу в Новосибирске и я работаю Frontend Domain Lead в СберМаркете. Сегодня хочу немного поговорить об опыте работы с Tailwind CSS — utility-first CSS framework. Поделюсь болью и радостью, которые возникли при его эксплуатации.

Читать далее
Всего голосов 17: ↑15 и ↓2+13
Комментарии15

Типичные проблемы не полностью укомплектованных команд. И как из них выбираться

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров3.6K

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

Читать далее
Всего голосов 12: ↑11 и ↓1+10
Комментарии6

Как продакту приоритизировать задачи и не сойти с ума

Время на прочтение14 мин
Количество просмотров6.6K

Привет! Меня зовут Александр Токмаков, я Head of Product в СберМаркете. Сегодня я хочу обсудить с вами приоритизацию. Я считаю, что это один из главных скиллов в работе продакта, а если ты работаешь в крупной компании — точно главный. Именно поэтому я полюбил приоритизировать, разобрался во фреймворках и выработал свою систему, которая показывает крутой результат: >30% наших фичей улучшают продукт. 

Читать далее
Всего голосов 17: ↑16 и ↓1+15
Комментарии13

TechRetro: как решать инженерные проблемы сообща, если работаешь в кросс-функциональной структуре

Время на прочтение7 мин
Количество просмотров2K

Привет! На связи Оля Муттер, руководитель проектного офиса в СберМаркете, помогаю выстраивать процессы для эффективной работы команд, развиваю проджект менеджеров и подходы к управлению проектами. 

Внутри компании мы активно используем ретроспективы: за последние четыре года я провела больше 350 таких встреч. Но не всегда ретроспективы внутри кросс-функциональных команд эффективны против проблем в рамках конкретных функций. Поэтому я формат Retro попробовала применить для решения проблем конкретной функции. В статье расскажу, как это было и дам шаблоны и рекомендации, как забрать практику к себе.

Читать далее
Всего голосов 6: ↑6 и ↓0+6
Комментарии0

Гайды, глоссарии, редполитика. С чего начать?

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров2.3K

Привет! Я Элис, редактор интерфейсов в СберМаркете. Мой домен создаёт приложения для курьеров и админки для сотрудников компании. С текстами разных форматов работаю 8 лет, 3 из которых я в UX. Помогаю бизнесу и пользователям находить общий язык, могу объяснить «в чём сила» даже бабушке.

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

Читать далее
Всего голосов 11: ↑8 и ↓3+5
Комментарии1

Трудности перевода. Как научить микросервисы общаться и не ссориться

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров5.9K

Привет! Меня зовут Саша Сусиков. Я проверяю клавиатуры на прочность около 10 лет из  них последние 2 года с помощью Go. Сейчас я участвую в разработке платформы СберМаркета, где создаю инструменты, которые упрощают жизнь разработчикам. Эта статья для тех, кому предстоит настроить процесс взаимодействия сервисов в компании и вы ищете, как не наломать дров.

Читать далее
Всего голосов 11: ↑9 и ↓2+7
Комментарии4

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

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров9.6K
image

Привет! Меня зовут Анна Большешапова, я продуктовый дизайнер СберМаркета — занимаюсь развитием программы СберСпасибо, подпиской СберПрайм, а еще — самыми разными задачами: от рассрочки до разработки карт лояльности магазинов. Я пришла в команду полгода назад и тогда же столкнулась с проблемой: мне стало не хватать времени на задачи.
Читать дальше →
Всего голосов 20: ↑19 и ↓1+18
Комментарии11

Эффектно и эффективно. 6 инструментов для анимации в React Native

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров4.5K

Всем привет! Меня зовут Евгений Прокопьев, я мобильный разработчик в СберМаркете. Более пяти лет я работаю с React Native и моя любовь — это красивые анимации. В этой статье я хочу рассказать, с помощью каких инструментов можно добиваться качественных анимаций на React Native. Начну с Animated и Reanimated, посмотрим, как они работают внутри. Затем расскажу, что можно делать с библиотеками SVG, Lotte, OpenGL и Skia. Поехали!

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

С кем дружить UX-редактору? Как быстро вырастить грейд? Что включить в редполитику? И ещё 22 вопроса о UX Writing

Время на прочтение10 мин
Количество просмотров1.2K

Привет, редактор! Недавно мы провели UX Writing Meetup со спикерами из СберМаркет Tech, Ozon и Магнит, но из-за ограниченного тайминга не успели ответить на многочисленные крутые вопросы слушателей. Расскажем, что делать, если редполитика становится слишком толстой, с какими командами UX-редактору стоит подружиться в первую очередь, где взять рабочий опыт, если без него не берут на работу. Поехали!

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Снежный ком уязвимостей в E-com. Где часто заводятся баги и как этого избежать

Время на прочтение8 мин
Количество просмотров1.9K

Привет! Меня зовут Дмитрий Терёшин, я работаю в отделе AppSec в компании СберМаркет. Моя работа — обеспечивать безопасность наших онлайн сервисов для его клиентов и бизнеса в целом. Хочу поделиться подборкой багов безопасности в e-com. Для СберМаркета эти уязвимости уже не актуальны, но, не будем скрывать, что некоторые из них мы встретили на своем пути, так что поделимся не только угрозами, но и методами защиты. Поехали!

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии1

Идеальная формула в одной команде тестирования или как мы пришли к ежедневной релизной схеме

Время на прочтение7 мин
Количество просмотров3.6K

Привет! Меня зовут Евгения Воропаева. Я занимаюсь тестированием в PIMS-команде СберМаркета, мы разрабатываем внутреннюю систему для отдела контента и производства. Проект существует уже 2,5 года и за это время PIMS рос и развивался, приходили и уходили люди, менялись подходы к работе, внедрялись новые практики. Методом проб и ошибок мы выстроили процессы в команде тестирования, которые считаем оптимальными. Хочу поделиться результатом, к которому мы пришли и надеюсь, наш опыт будет вам полезен.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

За что мы любим Go, Ruby, React Native, ReactJS и Redux

Время на прочтение5 мин
Количество просмотров3.2K

Привет! Это tech-команда СберМаркет. Сегодня кто-то празднует день влюбленных, а для нас с вами это ещё и профессиональный праздник — день компьютерщика. Если совместить два повода, получим день влюблённых в компьютеры. Кто-то любит копаться в железе, кто-то в программах. Кто-то пишет библиотеки, а кто-то их использует. Но все мы не равнодушны, иначе нас бы здесь не было. Эта статья — любовное письмо языкам, фреймворкам и библиотекам, которые крутятся у нас под капотом — Go, Ruby, React, React Native, Redux.

Читать далее
Всего голосов 10: ↑5 и ↓50
Комментарии9

Как написать автотесты деплоя и сэкономить нервы DevOps-инженеров

Время на прочтение7 мин
Количество просмотров8.4K

Привет! Меня зовут Артём Комаренко, я работаю на позиции QA Lead в команде PaaS в СберМаркете. Хочу поделиться историей, как мы придумывали способ быстро убедиться, что очередные изменения в скриптах деплоя не разломают процесс выкатки во всей компании. Статья будет полезна QA-специалистам и DevOps-инженерам, которые хотят автоматизировать тесты инфраструктуры.

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии14

Информация

Сайт
sbermarket.ru
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
SberMarket Tech