~/talk

Living peacefully with Laravel

TalkinItalianat laravelday 2023 · on Thursday, 2023-11-09· [php, laravel, developer-experience]
slides:none on file

A practical guide to improving Laravel project reliability using concrete tools and workflows: adopt Pest PHP (with datasets and coverage) to get contributors writing tests quickly; use PHPStan/larastan with baselines and progressive levels 0–9 to remove static errors; apply Rector for automated, dry-run refactors; and rely on diagnostics like Telescope, Horizon, Xdebug and environment options (Herd, Sail) to reduce deployment anxiety and increase release confidence.

AI-written summary · about

  1. 0:00Introduction
  2. 1:15Developer experience
  3. 3:23Diagnostics and awareness tools
  4. 5:10Simplify dev with Laravel
  5. 6:34Deploy confidence
  6. 9:05Testing as DX pillar
  7. 12:53Pest PHP
  8. 16:49Test datasets
  9. 18:36Feature and browser tests
  10. 21:08Architecture tests
  11. 22:31Static analysis with PHPStan
  12. 26:04Adding PHPStan to legacy
  13. 27:49Safe refactor with Rector
  14. 29:58DX tools recap
  15. 31:50Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.