Санкт-Петербург, 18 августа 2018

Конференция прошла в Университете ИТМО на Ломоносова, 9. Остались вопросы? Пишите: wst@web-standards.ru.

Понравилась конференция?

Видео Наверх

Прямая трансляция с WSD в Петербурге.
Запись прямой трансляции WSD в Петербурге.

Программа Наверх

  1. Регистрация
  2. Открытие

  3. Перфоманс-дривен-девелопмент

    Разработка быстрого приложения не должна быть быстрой. Ведь мы хотим получить качественное приложение, которое одинаково привлекательно на любой платформе или устройстве. Добиться этого возможно только заботясь о приложении с первых дней разработки. Как это сделать? Встать на место пользователей. Перфоманс-метрики, библиотеки и конечно же наше желание сделать лучше. Слайды в PDF

    Артём Денисов

  4. Распространенные ошибки при написании юнит-тестов

    Все знают, что писать юнит-тесты нужно. Но иногда слишком сложно: код пишешь десять минут, а тесты все два часа. А когда дело доходит до поддержки и расширения старых тестов, иногда проще удалить их и написать всё заново. Рассмотрим частые ошибки, приводящие к этому, их причины и способы избежать. Слайды в PDF

    Катерина Павленко

  5. Перерыв 20 минут
  6. Закэшируй это!

    Все сталкивались с задачами кэширования данных. Кто-то делает вечный кэш на статику, кто-то борется с кэшем во внутренней админке. Сейчас в браузере есть очень много механизмов кэширования. Анализ всех доступных сейчас средств — в этом докладе. Слайды в PDF

    Всеволод Шмыров

  7. Redux в Angular: NGRX, NGXS, Akita

    Управление состоянием в приложениях на Angular из коробки: зачем нам Redux, какие есть реализации, похожие на Redux, и кто быстрее в работе и проще во внедрении: NGRX, NGXS или Akita. Слайды в PDF

    Максим Иванов и Кирилл Юсупов

  8. Обед 1,5 часа
  9. Магия CSS вне Хогвартса

    «Играться со шрифтами» и двигать однотипные блоки на одинаковых страницах рано или поздно надоедает. Чтобы не погрязнуть в рутине, нужно давать себе встряску. Как? Создавать крутые демки! Ещё лучше — с попаданием на главную страницу CodePen. Слайды в HTML

    Никита Дубко

  10. Собираем микромодули

    Как строить и поддерживать большое приложение над которым трудятся более 30 команд? Конечно же разбить всё на микромодули! История о том, как Сбербанк Онлайн переходит из MPA в одно большое SPA-приложение, как управлять роутингом микромодулей, про интернационализацию, SSR и многое другое. Слайды в PDF

    Дмитрий Кузнецов

  11. Перерыв 20 минут
  12. Мне нечего тебе сказать!

    Как взаимодействовать с сайтом голосом, а главное зачем? Как это делается сейчас, что такое скринридеры и как они помогают делать сайты доступнее. Какие спецификации и API для синтеза и распознавания голоса уже есть. Как это может работать — на примере крутой демки с Google Home, Firebase и DialogFlow. После доклада вы тоже сможете научить сайт понимать голос, но просто не будет — даже не найдейтесь. Слайды в PDF

    Алексей Охрименко

  13. WebAssembly сегодня

    Что такое WebAssembly, кому он нужен, и когда уже можно в продакшен (спойлер: вчера). Rust с криптографией и переосмысление веба в комплекте. Слайды в HTML

    Тим Маринин

  14. Перерыв 10 минут
  15. Идеальный доклад. Голая правда

    Что делает доклад интересным и запоминающимся? Полезная тема, харизматичный спикер, весёлые гифки на слайдах? Да, но список требований гораздо шире. Может показаться, что готовить доклады сложно. К тому же непонятно, зачем это нужно лично вам. Плюсы и минусы выступлений для карьеры и личностного роста, как подготовить тот самый, «идеальный» доклад — от опытных докладчиков и организаторов конференций и митапов. Слайды в HTML

    Никита Дубко и Александра Шинкевич

  16. Закрытие

Докладчики Наверх

Артём Денисов @denar90_

Software Engineer, OSS-энтузиаст, топит за быстрые приложения. Делает инструменты, чтобы упростить жизнь разработчикам.

Артём Денисов

Никита Дубко @dark_mefody

Software Engineer в iTechArt Group. Адепт философии Pure CSS Images. Соорганизатор MinskCSS, MinskJS, CSS-Minsk-JS. Грустный балагур в полном расцвете сил.

Никита Дубко

Максим Иванов @splincodewd

Фронтенд-разработчик, создатель организации Angular-RU на Гитхабе, контрибьютор Angular и NGXS, автор канала splincode wd на Ютубе.

Максим Иванов

Дмитрий Кузнецов @mitkaaa

Фронтенд-разработчик в презентационном слое Сбербанк Онлайн. В свободное время пишет на JavaScript, в остальное время — тоже на JavaScript

Дмитрий Кузнецов

Тим Маринин @marinintim

Бывший разработчик в EPAM Systems, ведущий подкаста Веб-истории.

Тим Маринин

Алексей Охрименко @ai_boy

Организатор Angular Moscow, автор Пятиминутки Angular. Создатель дизайн-паттерна MALEVICH и парсера PEG грамматик SimplePEG. Мейнтейнер CSSComb.

Алексей Охрименко

Катерина Павленко @cakeinpanic

Фронтенд-разработчик в Тинькофф, организатор Spb Angular Meetup.

Катерина Павленко

Всеволод Шмыров @v_shmyrov

Работает в Яндексе уже больше пяти лет. Участвовал в разработке JS API, Конструктора и Виджета Яндекс Карт. Сейчас разрабатывает приложения на Node.js.

Всеволод Шмыров

Кирилл Юсупов @kirill_y33

Фронтенд-разработчик, контрибьютор NGXS.

Кирилл Юсупов

Александра Шинкевич @neesoglasnaja

Фулстек-разработчик на Node.js и глава фронтенд-отдела в LOVATA. Соорганизатор MinskCSS, MinskJS, CSS-Minsk-JS. Фронтендом занимается ещё со школы, магистр технических наук.

Александра Шинкевич

Ведущие Наверх

Маша Просвирнина @prosvirnina12

Фронтенд-разработчица в Okko, организатор SPB Frontend, ведущая подкаста «Веб-стандарты».

Маша Просвирнина

Сергей Попов @sergeytovarov

Генеральный директор аутсорса по фронтенду Лига А., верстальщик, организатор moscowcss, pitercss_conf, pitercss_meetup и WSD.

Сергей Попов

Партнёры Наверх

Тинькофф

Создает удобную и безопасную финансовую экосистему. Угадывая потребности пользователей, рушит стереотипы о банковских продуктах, делая их понятными и приятными. В состав группы входят: единственный в России полностью онлайн-банк, который обслуживает более шести миллионов клиентов, виртуальный мобильный оператор Тинькофф Мобайл, запущенный в конце 2017 года, Тинькофф Страхование, и сеть Тинькофф Центр Разработки в крупнейших российских городах.

Университет ИТМО

Национальный исследовательский университет, ведущий вуз России в области информационных и фотонных технологий. Альма-матер победителей международных соревнований по программированию: ACM ICPC, Google Code Jam, Facebook Hacker Cup, Яндекс.Алгоритм, Russian Code Cup, Topcoder Open и др. Приоритетные направления: IT, фотонные технологии, робототехника, квантовые коммуникации, трансляционная медицина, урбанистика, Art&Science, Science Communication. С 2013 года — участник «Программы 5-100».

Лига А.

Фронтенд-аутсорс силами выпускников HTML Academy. Мы научили лучших студентов работать на реальных проектах.

ДевШахта

Независимое некоммерческое сообщество, специализирующееся на статьях о веб-разработке. Пишет и переводит статьи и книги, выпускает подкасты и видео.

Площадка Наверх

Санкт-Петербург, Университет ИТМО на Ломоносова, 9.

Санкт-Петербург, Университет ИТМО на Ломоносова, 9.