Нам хотелось, чтобы внесение изменений юнитами в функционал друг друга было комфортным и лёгким.
Для этого мы определили подходы к автоматизации тестирования и внесению изменений, а потом объединили всё в Соседское соглашение.
Несколько главных поинтов вынесли в карточки, полный текст — в Playbook.
#playbook_avitotech
Для этого мы определили подходы к автоматизации тестирования и внесению изменений, а потом объединили всё в Соседское соглашение.
Несколько главных поинтов вынесли в карточки, полный текст — в Playbook.
Make Code Green Again! #playbook_avitotech
👍16❤🔥5🔥2⚡1🥴1
В подкасте «Разговоры СТО» от Dodo Engineering вышел выпуск о жизни одного очень спокойного CTO и его команде.
Присаживайтесь поудобнее, впереди 42 минуты про:
– монолитный код и всё, что от него осталось;
– 140 продуктовых команд и их портфели с идеями;
– бесперспективные наработки, которые спасают в кризис;
– медведя, говорящего: «А вдруг не получится?».
🎧 Слушайте здесь
#avitoteam
А в комментариях к этому посту оставляйте вопросы, которые хотели бы задать Максиму ⤵️
Присаживайтесь поудобнее, впереди 42 минуты про:
– монолитный код и всё, что от него осталось;
– 140 продуктовых команд и их портфели с идеями;
– бесперспективные наработки, которые спасают в кризис;
– медведя, говорящего: «А вдруг не получится?».
🎧 Слушайте здесь
#avitoteam
А в комментариях к этому посту оставляйте вопросы, которые хотели бы задать Максиму ⤵️
7 выпуск 2 сезона
О влиянии структуры бизнеса на структуру компании, стратегии принятия решений и запуске новых проектов — Подкаст «Разговоры CTO»
Гость выпуска — Максим Сапронов, СТО в Авито. Он расскажет о том, как менялась структура компании в последние годы, что стояло за этими изменениями и как теперь принимаются решения по масштабированию, запуску или приостановке новых проектов. Поговори
❤9👍7😐3
Помните, был такой HighLoad++ 2022, ну такой, про высокие нагрузки весь, стабильные сервисы, вот это вот всё? Ну, конечно, помните, а если нет, то мы сейчас напомним.
Принесли вам доклады с конференции в записи.
🔻 Руслан Измайлов / Тестирование на бэкенде. Рекомендации по написанию, виды тестов, пирамида на бэке
Доклад о тестах. Как важно делать тесты, из чего формировать тест-кейсы, какие их виды существуют, что нужно мокать, а что нет — всё внутри одного доклада.
🔻 Павел Вирский / PHP в облаках
Как подготовиться к переходу в облако, улучшить архитектуру, что изменится с переходом в k8s и как там мониторить PHP-приложение.
🔻 Александр Пряхин / Долгоиграющие приложения в PHP
«Про то, как готовить демоны на PHP — от А до Я»
🔻 Павел Лакосников в круглом столе «Domain Driven Design и PHP: идеальная пара или натягивание совы на глобус?»
Обсуждение Domain Driven Design, любви к этому подходу в мире PHP и возможностях языка.
🔻 Анатолий Панов в круглом столе СТО: Инженерная культура
Все вопросы об инженерной культуре в российских компаниях. Будет интересно для многих: СТО, руководителям и менеджерам в IТ, тимлидам, продактам, эйчарам и devrel-специалистам.
Смотрите, сохраняйте, делитесь, вам полезно, а нам — приятно :)
#avitoteam #highload
Принесли вам доклады с конференции в записи.
🔻 Руслан Измайлов / Тестирование на бэкенде. Рекомендации по написанию, виды тестов, пирамида на бэке
Доклад о тестах. Как важно делать тесты, из чего формировать тест-кейсы, какие их виды существуют, что нужно мокать, а что нет — всё внутри одного доклада.
🔻 Павел Вирский / PHP в облаках
Как подготовиться к переходу в облако, улучшить архитектуру, что изменится с переходом в k8s и как там мониторить PHP-приложение.
🔻 Александр Пряхин / Долгоиграющие приложения в PHP
«Про то, как готовить демоны на PHP — от А до Я»
🔻 Павел Лакосников в круглом столе «Domain Driven Design и PHP: идеальная пара или натягивание совы на глобус?»
Обсуждение Domain Driven Design, любви к этому подходу в мире PHP и возможностях языка.
🔻 Анатолий Панов в круглом столе СТО: Инженерная культура
Все вопросы об инженерной культуре в российских компаниях. Будет интересно для многих: СТО, руководителям и менеджерам в IТ, тимлидам, продактам, эйчарам и devrel-специалистам.
Смотрите, сохраняйте, делитесь, вам полезно, а нам — приятно :)
#avitoteam #highload
🔥13❤7👍3
Ребята из юнита Speed делают всё, чтобы фичи, которые создают в продукте, было комфортно реализовывать, тестировать и катить в прод.
Они ежедневно улучшают Developer Experience мобильных разработчиков. Это главная цель.
Цифры, стек, подробности вынесли в карточки :)
*Юнит Speed — часть кластера Mobile. Подборочка лучшего контента по их тегу лежит тут .
#units_avitotech
Они ежедневно улучшают Developer Experience мобильных разработчиков. Это главная цель.
Цифры, стек, подробности вынесли в карточки :)
#units_avitotech
❤11👍5🔥5🤩2❤🔥1
Идеального тимлида не существу…
Не существует. Потому, что нет предела совершенству, и потому, что все мы люди и можем совершать ошибки.
Зато существуют крутые тимлиды. Например, те, кто в любой момент может сказать статус по проектам, KPI и нагрузке команды. Евгений Рейх, руководитель разработки кластера Goods Classified, в хабрастатье рассказал, за что ещё в ответе тимлиды перед коллегами разных уровней.
Тезисно — на карточках выше.
#teamlead_avitotech #habr_avitotech #статья_avitotech
Не существует. Потому, что нет предела совершенству, и потому, что все мы люди и можем совершать ошибки.
Зато существуют крутые тимлиды. Например, те, кто в любой момент может сказать статус по проектам, KPI и нагрузке команды. Евгений Рейх, руководитель разработки кластера Goods Classified, в хабрастатье рассказал, за что ещё в ответе тимлиды перед коллегами разных уровней.
Тезисно — на карточках выше.
#teamlead_avitotech #habr_avitotech #статья_avitotech
👍15❤5🔥3🎉1
Знаете, кто и когда придумал Game of Life?
Anonymous Quiz
60%
Джон Конвей, 1970
24%
Дон Вуддс, 1977
16%
Стив Джобс, 1983
👌6🌚3👍1😱1
Как насчёт парного программирования и освоения новых скилов по разработке через тесты? Их есть у нас.
11 февраля приглашаем на код-ретрит. Это бесплатный интенсив, который мы проводим с Московским клубом программистов. Регистрация тут :)
Собираемся в 10 утра, разбиваемся на пары по любимым языкам и пишем игру Game of Life. В процессе будет несколько раундов. По окончании каждого пары меняются, появляются новые условия и проводятся небольшие ревью.
Что важно:
1. Иметь свой ноутбук, на котором можно кодить.
2. Уметь писать и запускать тесты.
3. Знать JavaScript, Python, Java, Go или C# (на случай, если не найдётся пары на другой любимый язык).
Место сбора: офис Авито на Лесной, 7. Не забудьте зарегистрироваться заранее (количество мест ограничено) и взять с собой документ, подтверждающий личность!
Время: 11 февраля в 10:00
P.S. чай с вкусняшками будет в постоянном доступе, а в середине дня пригласим на совместный обед.
Закончим в 17:30.
11 февраля приглашаем на код-ретрит. Это бесплатный интенсив, который мы проводим с Московским клубом программистов. Регистрация тут :)
Собираемся в 10 утра, разбиваемся на пары по любимым языкам и пишем игру Game of Life. В процессе будет несколько раундов. По окончании каждого пары меняются, появляются новые условия и проводятся небольшие ревью.
Что важно:
1. Иметь свой ноутбук, на котором можно кодить.
2. Уметь писать и запускать тесты.
3. Знать JavaScript, Python, Java, Go или C# (на случай, если не найдётся пары на другой любимый язык).
Место сбора: офис Авито на Лесной, 7. Не забудьте зарегистрироваться заранее (количество мест ограничено) и взять с собой документ, подтверждающий личность!
Время: 11 февраля в 10:00
P.S. чай с вкусняшками будет в постоянном доступе, а в середине дня пригласим на совместный обед.
Закончим в 17:30.
🔥27👍6😐1
Наш фронтенд-разработчик Алексей Ивасюта недавно был гостем в выпуске подкаста «Доктор Кот».
Получился очень тёплый, хоть и небольшой на фоне всего выпуска, разговор о цифровом кочевничестве, работе в разных часовых поясах, переездах и путешествиях.
Кликните тут, чтобы посмотреть :)
А ещё рекомендуем канал Лёши о его жизни и приключениях, о котором он рассказывал в выпуске.
#avitoteam
Получился очень тёплый, хоть и небольшой на фоне всего выпуска, разговор о цифровом кочевничестве, работе в разных часовых поясах, переездах и путешествиях.
Кликните тут, чтобы посмотреть :)
А ещё рекомендуем канал Лёши о его жизни и приключениях, о котором он рассказывал в выпуске.
#avitoteam
👍12❤5🔥3🥴1😍1