👑Создание приложения для масштабирования на Laravel Vapor
https://dyrynda.com.au/blog/scaling-on-laravel-vapor
https://dyrynda.com.au/blog/scaling-on-laravel-vapor
Нам не нужны проверки типов в рантайме — Интересные размышления о развитии типов в PHP от Brent Roose c цитатами от Сары Гоулмон, Расмуса Лердорфа, Никиты Попова.
https://stitcher.io/blog/we-dont-need-runtime-type-checks
https://stitcher.io/blog/we-dont-need-runtime-type-checks
stitcher.io
We don't need runtime type checks - stitcher.io
Making the case for static analysis
В конце ноября 2021 года, с выходом новых версий, Symfony переходит со
https://symfony.com/blog/the-end-of-swiftmailer
Swiftmailer на Symfony Mailer. Разработка Swiftmailer закрывается. Laravel, естественно, тоже переходит на Symfony Mailer.https://symfony.com/blog/the-end-of-swiftmailer
Symfony
The end of Swiftmailer (Symfony Blog)
Now comes the time to officially end the maintenance of Swiftmailer in favor of Symfony Mailer. I've set the end of maintenance date to the end of November 2021, at the same time as the Symfony 5.4 LT...
🌎Строим систему доменных событий в модульном монолите
https://habr.com/ru/company/ispring/blog/569648/
https://habr.com/ru/company/ispring/blog/569648/
Хабр
Строим систему доменных событий в модульном монолите
Статья написана по мотивам моего доклада на митапе . Всем привет! В этой статье хочу поделиться опытом построения системы доменных событий (domain events) в нашем модульном монолите и...
🔥Отказоустойчивое взаимодействие с внешними сервисами
https://habr.com/ru/company/ispring/blog/559416/
https://habr.com/ru/company/ispring/blog/559416/
Хабр
Отказоустойчивое взаимодействие с внешними сервисами
В этой статье я расскажу про то, как можно организовать отказоустойчивое взаимодействие с внешними сервисами. Тема актуальная, очень часто из-за недоступности какого-то одного компонента может...
Forwarded from Fem Seagulls
🚴♂️Вводный курс по CQRS и Event Sourcing
https://www.youtube.com/playlist?list=PLQuwqoolg4aI6v1GvtRg3NgT0PBBHVqii
https://www.youtube.com/playlist?list=PLQuwqoolg4aI6v1GvtRg3NgT0PBBHVqii
YouTube
Event Sourcery Full Course
Share your videos with friends, family, and the world
🌚Видео по Docker, из которого вы узнаете про основные команды докера, как загрузить свой образ на Docker Hub и как задеплоить приложение с помощью Docker.
https://www.youtube.com/watch?v=n9uCgUzfeRQ
https://www.youtube.com/watch?v=n9uCgUzfeRQ
YouTube
Docker для Начинающих – Полный Курс
PDF с инструкциями: https://news.1rj.ru/str/vladm/398
Полный интерактивный Frontend Roadmap: https://news.1rj.ru/str/vladm/1043
Получить профессию Frontend разработчика - https://bit.ly/3ORedfE
Если вы хотите увидеть работу ИИ изнутри и собрать свой первый проект за 3 дня, присоединяйтесь…
Полный интерактивный Frontend Roadmap: https://news.1rj.ru/str/vladm/1043
Получить профессию Frontend разработчика - https://bit.ly/3ORedfE
Если вы хотите увидеть работу ИИ изнутри и собрать свой первый проект за 3 дня, присоединяйтесь…
🌻Библиотека для Laravel которая позволяет проверить длительность загруженного видео
https://github.com/protonemedia/laravel-ffmpeg
https://github.com/protonemedia/laravel-ffmpeg
🧝🏻♂️phpcpd - это cli-инструмент для поиска дублирующего кода проекте
https://github.com/sebastianbergmann/phpcpd
https://github.com/sebastianbergmann/phpcpd
GitHub
GitHub - sebastianbergmann/phpcpd: Copy/Paste Detector (CPD) for PHP code.
Copy/Paste Detector (CPD) for PHP code. Contribute to sebastianbergmann/phpcpd development by creating an account on GitHub.
🤖Матьяс Нобак рассказывает о том, какие паттерны проектирования помогут модернизировать легаси код.
https://www.youtube.com/watch?v=WI1QY6OMglE&list=PL6fFtAv7wTb8Ne8lcwsIE5YcJCuyWs3zV&index=2
https://www.youtube.com/watch?v=WI1QY6OMglE&list=PL6fFtAv7wTb8Ne8lcwsIE5YcJCuyWs3zV&index=2
YouTube
"Design patterns for modernizing legacy code bases" by Matthias Noback (@matthiasnoback)
Matthias' book: https://leanpub.com/web-application-architecture/
Slides: https://matthiasnoback.nl/talk/design-patterns-for-modernizing-legacy-code-bases/
Legacy code bases can be improved by applying any number of refactoring techniques. You can spend…
Slides: https://matthiasnoback.nl/talk/design-patterns-for-modernizing-legacy-code-bases/
Legacy code bases can be improved by applying any number of refactoring techniques. You can spend…
🎃DesignPatternsPHP - репозиторий с описаниями и примерами реализации различных паттернов проектирования на PHP.
https://github.com/DesignPatternsPHP/DesignPatternsPHP
https://github.com/DesignPatternsPHP/DesignPatternsPHP
GitHub
GitHub - DesignPatternsPHP/DesignPatternsPHP: Sample code for several design patterns in PHP 8.x
Sample code for several design patterns in PHP 8.x - DesignPatternsPHP/DesignPatternsPHP