- Talk
- 2025
CI/CD per Applicazioni Laravel: Automatizza, Ottimizza e Scala
Speaker:
Daniele Barbaro
Staff Software Engineer @ Plin Code
Tematiche:
Abstract
Nel moderno sviluppo Laravel, velocità e qualità del codice sono essenziali per il successo di qualsiasi progetto.
In questa sessione scopriremo come costruire pipeline CI/CD robuste e scalabili, fondamentali per garantire rilasci rapidi e affidabili senza compromessi sulla qualità.
Analizzeremo l’automazione come leva strategica, partendo dai concetti chiave di CI/CD per poi arrivare alla configurazione pratica di GitHub Actions dando un occhiata anche a GitLab CI, adattate alle esigenze dell’ecosistema Laravel.
Approfondiremo l’uso di PHPStan, vedremo come il testing integrato con PEST nel flusso CI/CD diventi una vera documentazione vivente, sfruttando parallel testing e tecniche avanzate di seeding e mocking.
Il linting automatico con Pint e sistemi di annotazione in Pull Request garantirà uno stile coerente, mentre Rector consentirà refactoring e upgrade continui per mantenere il codice sempre moderno e sicuro.