2-й казанский PHP-митап | DevsDay.ru

2-й казанский PHP-митап

Зарегистрироваться на событие



 

6 докладчиков из Казани, Москвы, Екатеринбурга, Ульяновска и Йошкар-Олы. Розыгрыш билета на PHP Russia 2020 и лицензий на PhpStorm. Пицца, чай, печеньки. Посиделки в баре после.

 

1. Модульный монолит как альтернатива микросервисной архитектуре

Докладчик: Юлия Николаева, разработчик и архитектор, iSpring, Йошкар-Ола

О чем поговорим: Юлия расскажет, почему год назад они с командой не хотели переходить на микросервисную архитектуру, как пробовали решить проблемы монолитного PHP-приложения с помощью альтернатив, какие шишки набили в процессе, какие выгоды получили - и почему они не одиноки в этом мире.

 

2. Две причины для CQRS

Докладчик: Адель Файзрахманов, разработчик Laravel Idea, Казань

О чем поговорим: Адель покажет две причины, по которым разработчики приходят к идее полного отделения кода для чтения данных от кода для изменения данных: инфраструктурную и ООП-шно-бизнес-логическую. С одной он сталкивался в своей практике, а вторая - выглядит реальной.

 

3. Готовим код к выходу в свет

О докладчике: Михаил Самаркин, ведущий разработчик, SimbirSoft, Ульяновск

О чем поговорим: Михаил представит компиляцию узконаправленных утилит, позволяющих улучшать качество и чистоту кода, поддерживать тесты в актуальном состоянии, выявлять архитектурные ошибки, copy-paste и многое другое.
 

4. От REST API к GraphQL: плюсы и минусы на практике

Докладчик: Антон Морев, CTO в WormSoft, Москва

О чем поговорим: Антон расскажет, как его команда как-то раз сделала GraphQL API на Yii2 - и не смогла остановиться. Теперь они используют его в большинстве проектов, и могут поделиться знанием неприятных моментов, которые приходят только в процессе, а также советами о том,как постепенно мигрировать на GraphQL и получить максимум от его подключения в проектах с микросервисами.
 

5. Инструменты и практики для удаленного разработчика

Докладчик: Иван Матвеев, тимлид-выросший-из-PHP-разработчика, Skyeng, Екатеринбург 

О чем поговорим: Иван уже 10 лет работает удаленно на российские, американские и даже австралийские компании. Он расскажет, какие инструменты и практики использовали в его командах - и что работало, а что нет. Как устроены деплои? А можно ли провести тимбилдинг на удаленке? Мы рассмотрим все аспекты: от окружения разработчика и коммуникации до мифов про удаленную работу.

 

6. Побеждаем легаси без боли

Докладчик: Антон Жуков, тимлид, ManyChat, Москва

О чем поговорим: Антон расскажет, как провести рефакторинг legacy-кода без влияния на работу приложения, протестировать функциональность и производительность, а также бесшовно переключиться на новую версию в production: и неважно, что это за код - не выстрелившая фича, которую запилили неделю назад, либо страшный процедурный код, который разросся до огромного  нечитаемого компонента.

 

Трансляция появится на канале в день мероприятия


События в IT


  6 докладчиков из Казани, Москвы, Екатеринбурга, Ульяновска и Йошкар-Олы. Розыгрыш билета на PHP Russia 2020 и лицензий на PhpStorm. Пицца, чай, печеньки. Посиделки в баре после.   1. Модульный монолит как альтернатива микросервисной архитектуре Докладчик: Юлия Николаева, разработчик и архитектор, iSpring, Йошкар-Ола О чем поговорим: Юлия расскажет, почему год назад они с командой не хотели переходить на микросервисную архитектуру, как пробовали решить проблемы монолитного PHP-приложения с помощью альтернатив, какие шишки набили в процессе, какие выгоды получили - и почему они не одиноки в этом мире.   2. Две причины для CQRS Докладчик: Адель Файзрахманов, разработчик Laravel Idea, Казань О чем поговорим: Адель покажет две причины, по которым разработчики приходят к идее полного отделения кода для чтения данных от кода для изменения данных: инфраструктурную и ООП-шно-бизнес-логическую. С одной он сталкивался в своей практике, а вторая - выглядит реальной.   3. Готовим код к выходу в свет О докладчике: Михаил Самаркин, ведущий разработчик, SimbirSoft, Ульяновск О чем поговорим: Михаил представит компиляцию узконаправленных утилит, позволяющих улучшать качество и чистоту кода, поддерживать тесты в актуальном состоянии, выявлять архитектурные ошибки, copy-paste и многое другое.   4. От REST API к GraphQL: плюсы и минусы на практике Докладчик: Антон Морев, CTO в WormSoft, Москва О чем поговорим: Антон расскажет, как его команда как-то раз сделала GraphQL API на Yii2 - и не смогла остановиться. Теперь они используют его в большинстве проектов, и могут поделиться знанием неприятных моментов, которые приходят только в процессе, а также советами о том,как постепенно мигрировать на GraphQL и получить максимум от его подключения в проектах с микросервисами.   5. Инструменты и практики для удаленного разработчика Докладчик: Иван Матвеев, тимлид-выросший-из-PHP-разработчика, Skyeng, Екатеринбург  О чем поговорим: Иван уже 10 лет работает удаленно на российские, американские и даже австралийские компании. Он расскажет, какие инструменты и практики использовали в его командах - и что работало, а что нет. Как устроены деплои? А можно ли провести тимбилдинг на удаленке? Мы рассмотрим все аспекты: от окружения разработчика и коммуникации до мифов про удаленную работу.   6. Побеждаем легаси без боли Докладчик: Антон Жуков, тимлид, ManyChat, Москва О чем поговорим: Антон расскажет, как провести рефакторинг legacy-кода без влияния на работу приложения, протестировать функциональность и производительность, а также бесшовно переключиться на новую версию в production: и неважно, что это за код - не выстрелившая фича, которую запилили неделю назад, либо страшный процедурный код, который разросся до огромного  нечитаемого компонента.   Трансляция появится на канале в день мероприятия
2020-03-28T00:00:00.0000000
2020-03-28T00:00:00.0000000
2-й казанский PHP-митап
?.Trim()
2-й казанский PHP-митап
, .