Антон Жуков
Уже около 9 лет занимаюсь коммерческой разработкой на стеке JavaScript/TypeScript. Последние 4 года на лидерских позициях.
Митап PiterJS #59 от локального сообщества javascript/typescript разработчиков в Санкт-Петербурге
В нашем деле важно уметь использовать разные инструменты. Но не менее важно уметь рационально выбирать из всего их многообразия. Так что эту встречу мы посвятим техническому анализу.
Уже около 9 лет занимаюсь коммерческой разработкой на стеке JavaScript/TypeScript. Последние 4 года на лидерских позициях.
Более 16 лет в IT — преимущественно в frontend-разработке, из них последние 5 лет в управлении командами, проектами и процессами, в ролях от TeamLead до CTO. Области работы - FinTech, EdTech и GameDev. Сейчас TeamLead в ATI.SU. Профессиональные интересы: ExtJs, ReactJs, ES5, Agile, CI/CD. В командной работе приверженец гибкости, открытости, доверия и взаимопомощи.
Поговорим про коммерческую разработку в целом, про то, как сделать издержки предсказуемыми, а результат воспроизводимым и качественным. Разберемся, как с помощью автоматизированных инструментов повысить надежность и минимизировать количество ручной работы на проекте. В разрезе React и Vue рассмотрим, как Flux-архитектура помогает делать сложные вещи простыми. А также узнаем, как это всё связано с обработкой багов и тестированием.
Давно у нас не было забористых дискуссий. А ведь, как известно, в споре рождается истина. Так что давайте обсудим несколько животрепещущих тем, вытянув на поверхность все аргументы разом. Мы разобьёмся на две команды и будем неистово брейнштормить.на темы:
Предлагайте свои темы во флудилке: https://t.me/+QvL-PfH6jGExoPIH
Наверное любому разработчику знакомы муки выбора базовой технологии (библиотеки, фреймворка, архитектурной практики) для своего проекта и мотивации этого выбора своим коллегам и начальству.
В своем докладе на двух реальных примерах из своего опыта (включая выбор базовой технологии для GameDev стартапа) я расскажу подробно о проведении сравнительного анализа и выбора технологий, и как этот выбор в итоге отразился на проекте и компании спустя месяцы и годы. Поделюсь на какие критерии я опирался при анализе и почему мой выбор в итоге оказался удачным.
В дальнейшем слушатели смогут использовать мой опыт для аналогичных задач в своих проектах.
Event at a glance