phpday PUG Edition 2021
2021-03-18
-- online --
phpday ·
[phpDay 2017, phpDay 2018, phpDay 2019, phpday PUG Edition 2020, phpday 2020, phpday PUG Edition 2021, phpday 2021, phpday PUG Edition 2022, phpday 2022, phpday 2023, phpday 2024, phpday 2025]
who it's for
php developers, backend engineers, devops engineers, quality engineers, engineering managers, tech leads, system administrators
topics
Api Platform read side; Symfony Messenger command bus; Infection mutation testing; PHPUnit test automation; GitLab CI pipelines; Ansible deployment playbooks; git branching models (git flow/liscio); visitor pattern refactor in PHP 8; Nginx + Ubuntu VPS hosting; Doctrine transport for async processing
| title | author | length |
|---|---|---|
| How was phpday PUG Edition 2021? The speakers' perspective | Andrea Aiello, Giuseppe Morello, Umberto Gallea, Antonio Gen | 06m |
Speakers report concrete technology adoptions such as API Platform and Symfony Messenger, and discuss automation of configuration and deployment plus specific… | ||
| Design Patterns: Head-first vs Emergent | Roberto Gallea | 57m |
Compares using head‑first (apply patterns upfront) versus emergent design (let patterns arise via refactoring) and argues patterns should emerge from… | ||
| How Can I Trust My Test Suite? | Antonello D'Ippolito | 42m |
The talk explains how code coverage alone is insufficient and shows concrete metrics and tools to assess test quality: cyclomatic complexity, the CRAP index… | ||
| Hosting “the wine is good”? | Teo Miscia, Alessandro Cappellozza | 01h 10m |
Demonstrates a pragmatic, low-effort hosting workflow that builds and restores systems by provisioning Ubuntu VPS instances, installing PHP 8, Composer and… | ||
| A CQRS Approach with Api Platform and Symfony Messenger | Alfredo Aiello | 59m |
A concrete CQRS implementation using Api Platform for the read side and Symfony Messenger for commands, with two endpoints: POST for user registration and GET… | ||
| CI⚡CD: theory put into practice | Andrea Giannantonio | 43m |
A concrete GitLab CI/CD pipeline for a Symfony app: the .gitlab-ci.yml builds with Composer, runs phpunit, php-cs-fixer and Psalm, packages a minimal artifact… | ||
| Git Branching Model | Giuseppe Morelli | 44m |
Describes branch-organization strategies for Git: recommends using git-flow for packaged releases but finds it too heavy for continuous-delivery e-commerce and… | ||
| Impostor Syndrome, Self-confidence and Motivation | Manuel Trebbi | 57m |
Discusses how impostor syndrome commonly affects developers, worsens under stress, and can be reduced with concrete practices like journaling, using photo… | ||
| nothing matches | ||