Подходы Developer Experience можно применять на любом этапе развития платформы. Мы убедились в этом на личном опыте, когда выстраивали свою PaaS.
Илья Барбашов подготовил доклад о том, как проходил процесс разработки и какими инструментами мы пользовались для сбора и анализа обратной связи. А ещё в докладе примеры из мирового опыта. Рекомендуем послушать на DevOps Conf 2024.
Кстати, это единственный доклад по Developer Experience на конфе.
#avitoteam
Илья Барбашов подготовил доклад о том, как проходил процесс разработки и какими инструментами мы пользовались для сбора и анализа обратной связи. А ещё в докладе примеры из мирового опыта. Рекомендуем послушать на DevOps Conf 2024.
Кстати, это единственный доклад по Developer Experience на конфе.
#avitoteam
❤14👍10⚡3🔥1
Forwarded from 𝗦𝗮𝘀𝗵𝗮𝗧𝗵𝘂𝗴_ (Sasha)
Качественно или быстро?
Я Александр Сахаров, тимлид и я постоянно нахожусь в
поиске сбалансированных стратегий. Когда стоит задержать релиз во имя
идеального кода, а когда ради скорости можно подкинуть костылей, рассказал в этой статье🗂
Немного тезисов об ответственности тимлида найдёте в карточках⬆️
❤️ Добавляйте свои мысли в комментарии.
Я Александр Сахаров, тимлид и я постоянно нахожусь в
поиске сбалансированных стратегий. Когда стоит задержать релиз во имя
идеального кода, а когда ради скорости можно подкинуть костылей, рассказал в этой статье
Немного тезисов об ответственности тимлида найдёте в карточках
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡20👍9❤7
This media is not supported in your browser
VIEW IN TELEGRAM
Avito Security meetup #2
26 марта 19:00 мск | онлайн и офлайн
Встречаемся в нашем уютном офисе и говорим про безопасность: данных, облачных дисков и разработки моделей. У нас в гостях руководители направлений из Тинькофф и Positive Technologies.
И вы приходите. Узнаете:
✔️ что такое Hound, как он работает и как помогает обезопасить данные в Тинькофф;
✔️ какой процесс автоматизации закрытия доступа к публичным файлам на облачном диске построили мы;
✔️ откуда пошла безопасная разработка моделей и какие подходы к ней выделяют в Positive Technologies.
Бронируйте место на этой странице, ставьте напоминание в календарь.
Ждём!
#avitosecuritymeetup
26 марта 19:00 мск | онлайн и офлайн
Встречаемся в нашем уютном офисе и говорим про безопасность: данных, облачных дисков и разработки моделей. У нас в гостях руководители направлений из Тинькофф и Positive Technologies.
И вы приходите. Узнаете:
Бронируйте место на этой странице, ставьте напоминание в календарь.
Ждём!
#avitosecuritymeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
😍9🔥4❤2👍2
Avito Analytics meetup #12 сегодня!
Собираемся у экранов в 18:00 мск и обсуждаем аналитическую поддержку новых продуктов, анализ обратной связи о товарах и необходимость построения пути пользователя.
С нами эксперты из команды Премиум, X5 Digital.
📺 Чтобы присоединиться, кликните по этой строчке.
#avitoanalyticsmeetup
Собираемся у экранов в 18:00 мск и обсуждаем аналитическую поддержку новых продуктов, анализ обратной связи о товарах и необходимость построения пути пользователя.
С нами эксперты из команды Премиум, X5 Digital.
#avitoanalyticsmeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍4❤2
Domain Driven Design — паттерны, которые позволяют применить бизнес-логику в программировании.
Зачем?
1) чтобы разработчики и бизнес общались на одном языке;
2) чтобы программисты легче ориентировались в многоуровневых проектах;
3) чтобы сделать бизнес-логику ясной и независимой;
4) чтобы покрыть фичу юнит-тестами и понять, что она ничего не сломает;
5) чтобы упростить развитие проекта.
Как?
Илья Сергунин, наш backend-разработчик, написал пошаговый гайд, как применить логику DDD в Go и с помощью каких инструментов автоматизировать её соблюдение.
Внимание, вопрос: какое название вы бы дали этому языку? 🧐
#статья_avitotech #habr_avitotech #backend_avitotech
Зачем?
1) чтобы разработчики и бизнес общались на одном языке;
2) чтобы программисты легче ориентировались в многоуровневых проектах;
3) чтобы сделать бизнес-логику ясной и независимой;
4) чтобы покрыть фичу юнит-тестами и понять, что она ничего не сломает;
5) чтобы упростить развитие проекта.
Как?
Илья Сергунин, наш backend-разработчик, написал пошаговый гайд, как применить логику DDD в Go и с помощью каких инструментов автоматизировать её соблюдение.
Внимание, вопрос: какое название вы бы дали этому языку? 🧐
#статья_avitotech #habr_avitotech #backend_avitotech
👍28🔥2
Впрочем, чтобы написать сто строчек надёжного кода, пригодятся и те изменения, которые выкатили в Go 1.22. Павел Агалецкий, ведущий разработчик из юнита PaaS, подготовил по ним видеообзор.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Обзор релиза Golang 1.22 | avito.code
Привет! Это avito.code. Здесь опытные инженеры Авито делятся знаниями и рассказывают про свои рабочие инструменты.
6 февраля 2024 состоялся релиз Golang 1.22. Ведущий инженер юнита Platform as a Service Павел Агалецкий @pavelagalecky рассказал о главных…
6 февраля 2024 состоялся релиз Golang 1.22. Ведущий инженер юнита Platform as a Service Павел Агалецкий @pavelagalecky рассказал о главных…
🔥25👍4❤2
«То, чем стоило заняться вчера: защита данных, когда их стало слишком много»
26 марта на Avito Security meetup #2 в докладе Глеба Марченко.
Руководитель направления безопасности данных в Тинькофф на опыте своих команд расскажет, какая она — идеальная защита информации. А ещё:
✔️ что такое Hound и как он работает;
✔️ что делать, если данных стало слишком много;
✔️ проблемы безопасности, которые можно предвосхитить.
📌 Митап пройдёт офлайн. На момент публикации этого поста оставалось несколько местечек. Если одно из них ваше, бронируйте его тут.
Увидимся!
#avitosecuritymeetup
26 марта на Avito Security meetup #2 в докладе Глеба Марченко.
Руководитель направления безопасности данных в Тинькофф на опыте своих команд расскажет, какая она — идеальная защита информации. А ещё:
Увидимся!
#avitosecuritymeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Собрали все доклады в плейлист, начинайте с какого хотите.
Анастасия Аносова рассказала, почему аналитик должен появиться в команде раньше продукта и в чём отличие задач на разных этапах разработки.
Коллеги рассказали, как собирается рейтинг товаров, как он влияет на цену и как происходит борьба с фродом.
В докладе Димы Кротова — способ выявлять заинтересованных пользователей без ML-моделей и персонализация CRM кампаний.
Полезного просмотра!
#avitoanalyticsmeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15❤2🤨2
PaaS в Авито — это 2 500 сервисов.
Мы связали их друг с другом собственным форматом взаимодействия brief. Когда пришло время реализовывать авторизацию, встал вопрос: как не нарушить ни одну из связей? А потом ещё один: как контролировать, кто, когда и какие изменения вносил? 🧐
При этом не хотелось напрягать сотни разработчиков вносить изменения в каждый сервис и поддерживать реализации для нескольких языков программирования. Да и желательно получить эффективное решение, которое не снизит скорость работы сервисов.
Как это всё у нас получилось, Антон Губарев, основной разработчик проекта, подробно рассказал в статье.
#статья_avitotech #habr_avitotech #PaaS_avitotech
Мы связали их друг с другом собственным форматом взаимодействия brief. Когда пришло время реализовывать авторизацию, встал вопрос: как не нарушить ни одну из связей? А потом ещё один: как контролировать, кто, когда и какие изменения вносил? 🧐
При этом не хотелось напрягать сотни разработчиков вносить изменения в каждый сервис и поддерживать реализации для нескольких языков программирования. Да и желательно получить эффективное решение, которое не снизит скорость работы сервисов.
Как это всё у нас получилось, Антон Губарев, основной разработчик проекта, подробно рассказал в статье.
#статья_avitotech #habr_avitotech #PaaS_avitotech
🔥19❤3
Там же будет и дискуссия с дата сайентистом Таней Языковой. У Тани впечатляющий доклад по NLP, возможностям машинного обучения и тому, как развиваться в этой сфере.
#avitoteam
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15❤6👍1
Открыли набор на стажировки сразу по 5 направлениям: фронтенд, бэкенд, QA, Android, iOS.
❗️ Собираем отклики до 28 марта.
Количество участников в каждом направлении ограничено, и регистрация может закрыться раньше.
Спешите нажать на ссылку ниже!
🔥 подать_заявку_подать_заявку 🔥
Стажировка оплачивается? Да, зарплату определяем на интервью в зависимости от профессии и количества часов.
Получится совмещать с учёбой? Да, так как на стажировку понадобится от 25 часов в неделю. Но после — полный рабочий день.
А удалённо можно? Да, если команда не против. Но для оформления нужно быть в России.
И на работу потом возьмёте? Ради этого всё и затевается.
Ждём в команду!❤️
#avitostart
Количество участников в каждом направлении ограничено, и регистрация может закрыться раньше.
Спешите нажать на ссылку ниже!
Стажировка оплачивается? Да, зарплату определяем на интервью в зависимости от профессии и количества часов.
Получится совмещать с учёбой? Да, так как на стажировку понадобится от 25 часов в неделю. Но после — полный рабочий день.
А удалённо можно? Да, если команда не против. Но для оформления нужно быть в России.
И на работу потом возьмёте? Ради этого всё и затевается.
Ждём в команду!
#avitostart
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥48👍10🤩7🌚1
«Братья водопроводчики: латаем протечки облачного хранилища»
С таким докладом 26 марта на Avito Security meetup #2 выступит Александр Трифанов, наш ведущий инженер по безопасности.
Саша расскажет, как мы автоматизировали закрытие доступа к публичным файлам на облачном диске. И покажет парочку edge-кейсов.
🗂 Добавляйте митап в календарь: узнаете, какой процесс мы построили в дополнение к автоматике и как сократили число публичных файлов на два порядка.
#avitosecuritymeetup #avitoteam
С таким докладом 26 марта на Avito Security meetup #2 выступит Александр Трифанов, наш ведущий инженер по безопасности.
Саша расскажет, как мы автоматизировали закрытие доступа к публичным файлам на облачном диске. И покажет парочку edge-кейсов.
#avitosecuritymeetup #avitoteam
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍2❤1
Avito Design Talk #10
📌 27 марта | 18:00 мск
Самое время забронировать вечер в календаре под онлайн-митап, на котором мы:
🔵 покажем Team Maturity Model — инструмент, который измеряет зрелость UX-процессов в продуктовых командах — в докладе Марии Московкиной;
🔵 разберём алгоритм сбора знаний о пользователях под большу-у-ую бизнес-задачу — в докладе Дарьи Травкиной;
🔵 рассмотрим, что влияет на достоверность данных исследований, и расскажем, как обеспечить доверие респондентов к вам, — в докладе Ксении Черкасовой.
Трансляция как обычно пройдёт на нашем YouTube-канале.
#avitodesigntalk
Самое время забронировать вечер в календаре под онлайн-митап, на котором мы:
Трансляция как обычно пройдёт на нашем YouTube-канале.
#avitodesigntalk
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22❤2
Каждый раз, когда кто-то запускает мобильные тесты с помощью Emcee, в мире становится на одну команду счастливых разработчиков больше.
Почему так происходит, в двух словах и не скажешь. Поэтому Денис Веренцов, Android-инженер из Emcee, написал об этом хабрстатью🤖
Если хотите вкратце — листайте картинки. А если предпочитаете слушать, а не читать, то у нас на YouTube и видео есть📺
#backend_avitotech #статья_avitotech #habr_avitotech
Почему так происходит, в двух словах и не скажешь. Поэтому Денис Веренцов, Android-инженер из Emcee, написал об этом хабрстатью
Если хотите вкратце — листайте картинки. А если предпочитаете слушать, а не читать, то у нас на YouTube и видео есть
#backend_avitotech #статья_avitotech #habr_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍9❤🔥8🔥6🤩4