Митап, глубоко раскрывающий одну тему

#01: npm understand --with-improves

Трансляция с LongestJS #01
Денис Колесников
@DenisKolesnikov
Avito
Разработчик с более чем 10-ти летним опытом. Занимается вопросами архитектуры и инфраструктуры фронтенда в Авито и делает жизнь разработчикам Авито проще.

Описание доклада

npm — пожалуй самый популярный инструмент для дистрибуции модулей JavaScript-кода и работы с зависимостями. И несмотря на то, какой клиент использовать (npm CLI, yarn etc.), остается ряд открытых вопросов по организации и публикации пакетов. Например, содержание пакета, его версия и конфигурация почти никак не проверяется и потенциально может содержать ошибки.

В докладе Денис покажет базовые принципы и проблематику dependency-менеджмента в общем и в контексте npm в частности. А также расскажет как они в Авито организуют процесс разработки пакетов, работают с версионированием, зависимостями, а главное как автоматизировали все эти рутины и прокачали свой npm-реестр.

Интервью с Денисом Колесниковым

Время и место

21 сентября
16:00
Санкт-Петербург, Приморский проспект 68-70, Строение 1 (офис JetBrains)

Мотивация

У вас оставалось ощущение незавершенности после докладов на конференциях и митапах? Когда хочется задавать больше вопросов или идти искать подробности, чтобы разобраться в теме до конца.

Доклады LongestJS построены таким образом, чтобы глубоко и полно раскрывать одну конкретную тему от одного спикера: слот LongestJS призван почти не ограничивать по времени докладчика.

Благодарим Дениса Колесникова и Романа Дворнова за обнаружение проблематики.

Идея одного выступления на митапе взята у JUG.ru.

Code of Conduct

Все участники, докладчики и волонтёры нашего митапа должны согласиться со следующими нормами поведения. Организаторы митапа обязуются следить за соблюдением этих норм в течение мероприятия. Для того, чтобы обеспечить безопасную обстановку для всех участников, мы ожидаем сотрудничества от всех сторон.

LongestJS — это место, свободное от оскорбительного поведения для всех, вне зависимости от пола, гендерной идентичности и самовыражения, возраста, сексуальной ориентации, инвалидности, внешности, телосложения, расы, этнической принадлежности, вероисповедания (или его отсутствия) и предпочитаемых технологий. Мы не потерпим никаких форм дискриминации по отношению ко всем участвующим в митапе. Фразы и изображения сексуального характера неуместны на всех площадках митапа, включая доклады, афтепати, twitter и другие онлайн-медиа. По усмотрению организаторов, к нарушившим правила будут применены соответствующие меры, вплоть до удаления с митапа.

Нужна помощь? Сразу свяжитесь с нами в twitter, или по email, или свяжитесь с Дмитрием Махнёвым в telegram или по телефону +7 911 908-37-91.

Основано на нормах поведения Web Standards Days, JSConf 2012 и Инициативе Ады.

Лицензировано по CC BY 3.0.

Спасибо

Данного мероприятия не было бы без помощи многих замечательных коллег, поэтому следует сказать спасибо: