AvitoTech
22.5K subscribers
1.86K photos
101 videos
1.67K links
Рассказываем, что у Авито под капотом, делимся инженерной экспертизой и зовём на митапы.

По всем вопросам: @direct_avitotech

Сайт: https://avito.tech
Хабр: habr.com/ru/company/avito
Гитхаб: github.com/avito-tech

Регистрация в РКН: https://clc.to/FOxC1A
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня Международный день церебрального паралича. Для людей, которые им страдают, большого труда стоит написать даже одну букву. Cлова на этом стикере набраны Доброшрифтом. Его создали дети с ДЦП — 33 ребенка написали по одной букве, после чего дизайнеры собрали из них «Доброшрифт». Мы делимся им как символом объединения и поддержки.

Помочь детям можно тут: доброшрифт.рф.
Мы тоже в деле.
24 октября у нас в офисе проводим «Analytix Meetup» вместе с компанией Аналитика плюс

В программе — пять докладов: про лучшие практики использования Tableau для массового пользователя, аналитические инструменты, которые помогают расти стартапам, новых функциональностях Tableau 2019.3, работу Alteryx и улучшения в фильтрах Tableau. Приходите, если эти темы вам интересны. Начало в 16:00.

Регистрация на встречу, расписание и тезисы докладов — на сайте Аналитики плюс: http://amp.gs/AKA3
Инженеры Авито выступят с докладами на Mobile Apps Development Conf

Андрей Данилов, android-разработчик в Авито, расскажет про declarative UI, а Даниил Попов, наш старший android-разработчик, выступит с докладом «Учимся на плохих примерах: SOLID в Android».

Конференция пройдёт 9 ноября в Ульяновске. Посмотреть программу и купить билеты можно на сайте: http://madconf.ru.

А по промокоду PST-6lFWXFeF-BSPKR билет будет стоить на 30% дешевле.
Причины посмотреть отчет с android-митапа, который проходил 28 сентября в нашем офисе:

1️⃣ вы интересуетесь разработкой под android;
2️⃣ вы хотите узнать, как внедрить Yandex Mapkit 3, построить UI из виджетов на бэкенде, немножко про инструменты для автотестов и какие возникают трудности при создании простого приложения с мемами;
3️⃣ вы не были на митапе;
4️⃣ вы не смотрели трансляцию;
5️⃣ хотите сохранить материалы себе в закладки или поделиться с друзьями.

Читайте в нашем блоге на Хабре → http://amp.gs/AwnT
AvitoTech Break — это короткие истории инженеров Авито, в которых они рассказывают о технологиях и делятся личным опытом. Во втором выпуске мы поговорили с Вадимом Мадисоном, руководителем разработки System Platform.

Посмотрите на Ютубе: https://youtu.be/UdoWKX3Ivwg

В выпуске:
∙ чем занимается Вадим и его команда System Platform;
∙ как упростить жизнь разработчикам при создании микросервисов;
∙ о чём Вадим говорил с Крисом Ричардсоном;
∙ зачем руководителю разработки самому писать код;
∙ как писал программы для ТЭЦ;
Анатолий Панов, руководитель разработки кластера Verticals в Авито, выступит с докладом на TechLeads Meetup #5, который пройдёт 19 октября в офисе Badoo

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

Посмотреть программу митапа и зарегистрироваться можно на таймпаде: http://amp.gs/AWbS
Алексей Охрименко рассказал на FrontendConf о самом мягком и пушистом пути в Machine Learning и Deep Neural Networks. Теперь его доклад доступен в формате текста. Добавляйте в закладки, чтобы названия архитектур и полезные ссылки были под рукой: http://amp.gs/AaqT
Илья Сергеев, старший аналитик в Авито, рассказал в подкасте «Глубоко в работе» об интересных проектах, машинном обучении, становлении аналитиком данных и постоянном обучении.

Посмотрите на Ютубе → https://youtu.be/5skUYhbKFZU
Первый митап для дизайнеров в Авито

26 октября в нашем офисе пройдёт Атомик дизайн-митап. Он посвящён важным составляющим процесса и профессии в целом — «дизайн-атомам» (не путать с атомарным дизайном, описанным Брэдом Фростом).

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

Регистрация на таймпаде: http://amp.gs/qYqS

Подробнее о программе встречи — в нашем блоге на Хабре: http://amp.gs/qYqA
Дмитрий Романов, senior technical product manager в Авито, расскажет про ускорение работы приложения как продукт на Product Fest 2019

О чём будет доклад Дмитрия?

Есть много исследований, статей и докладов о влиянии скорости работы продуктов на UX и продуктовые метрики. Столь же богат выбор разнообразных подходов и способов, помогающих ускорить любой сайт или приложение.

В докладе Дмитрий осветит последнюю «серую» зону — как применять эти знания на практике. С чего можно начать в своём продукте или компании и как перейти от тушения пожаров к системе. За основу будет взята история развития направления «Performance» в Авито.

Конференция пройдёт 9 декабря. Если вам интересна эта тема, регистрируйтесь и приходите послушать. Билеты — на сайте конференции: http://amp.gs/qANw
Мы давно ничего не рассказывали про нашу систему мониторинга. А она, между тем, вовсю развивается. Было несколько интересных изменений в архитектуре мониторинга, управлении триггерами и нотификациями, различные оптимизации данных в ClickHouse и другие нововведения, о которых написал Владимир Колобаев.

http://amp.gs/qs5c
Кровь, пот, микрофронтенды, монолит, мультикластерная балансировка, канареечные релизы и Navigator

8 ноября в Казани пройдёт конференция DUMP. Денис Колесников, наш senior engineer в команде Frontend Architecture, и Михаил Шавердо, senior engineer в команде Architecture, выступят там с докладами.

Денис расскажет, через какие боли мы прошли, переписывая монолитное фронтенд приложение с PHP на React микросервисное приложение с поддержкой SSR.

Михаил поделится как мы использовали Navigator, чтобы обеспечить балансировку между k8s кластерами, расскажет про CircleCI вместе с KinD и о проблемах, с которыми столкнулись при тестировании инфраструктурных cloud-native решений.

Другие темы и регистрация — на сайте конференции: http://amp.gs/qJpE
Что посмотреть дизайнеру на выходных? Например, доклады с нашего первого дизайн-митапа

⌘ Игорь Штанг рассказывал про то, как используются приёмы традиционной типографики.
Видео: https://youtu.be/lVDsRUpD4To

🎨 Александр Катин объяснял, как в Авито убирали больше двух тысяч лишних цветов вне палитры — это было непросто, но зато потом жить стало легче.
Видео: https://youtu.be/U7S0taiCKSU

👩🏻‍🎨 Лиза Рассказова приводила примеры внедрения новых шрифтов при участии и шрифтового, и графического дизайнера.
Видео: https://youtu.be/grrzwhDTObA

👷🏻‍♂️ Максим Кузин показывал интересные решения в промышленном и транспортном дизайне и рассказывал про работу дизайнера, конструктора и дизайнера-стайлера в этой индустрии.
Видео: https://youtu.be/p3qgawWxvHk

📱 Александр Арцвуни поделился, как в команде мобильного приложения Farfetch они перешли к компонентому подходу при создании интерфейсов. Не обошлось без демо и обсуждения Фигмы и Скетча.
Видео: https://youtu.be/VEj-tHMi0SI
Эмэйзинг статью от Ильи Сергеева про то, как и зачем мы закрываем госномера на карточке объявлений в Авито теперь можно прочитать и по-английски.

Потому что она вышла в нашем англоязычном блоге на Медиуме. Рид хир → http://amp.gs/qL1S
AvitoTech Break — это короткие истории инженеров Авито, в которых они рассказывают о технологиях и делятся личным опытом. В третьем выпуске мы поговорили с с Дмитрием Ходаковым — руководителем разработки поиска и рекомендаций в Авито

Посмотрите на Ютубе: https://youtu.be/7oy_qXlSsIo

В выпуске:
∙ любимые истории про рекомендательные системы;
∙ почему российская школа машинного обучения сильнее зарубежных;
∙ отличия ML-инженера и аналитика и кто такие «модельеры»;
∙ как работа в дата сайенс влияет на жизнь.
6 приёмов эффективной работы в Слэке

Дима Грязин, бывший senior android разработчик в Авито, поделился приёмами, чтобы тратить время в Слэке грамотно: отключение лишних уведомлений, шорткаты и цифровой этикет.

Подробности — в статье 👇🏻
http://amp.gs/q6ic
Игорь Долгий, руководитель разработки Автотеки в Авито, выступит с докладом на Product Engineering Meetup

21 ноября в офисе Мэничата пройдёт первая встреча, посвящённая роли продуктового инженера в разработке. Помимо Игоря Долгого, своим мнением поделятся Дмитрий Кушников и Михаил Мазеин из Мэничата и Иван Демшин из Миро. Регистрация на митап и подробности: http://amp.gs/slni

Коротко о чём будет доклад Игоря:
🤹🏻‍♂️ как реализовали концепцию кросс-функциональной команды: преимущества и недостатки;
👨🏻‍🎨 какая роль и польза от разработчиков, вовлеченных в продукт;
👨🏻‍🔬 какие подходы и инструменты помогают Автотеке качать инженеров в команде.
Десять лет Go!

30 ноября в нашем офисе вместе с сообществом Golang Москва организуем митап по случаю десятилетия Go. Кто выступит с докладами и на какие темы ещё уточняем, но регистрироваться уже можно.

http://amp.gs/slsQ