New Laravel 13 went all-in on PHP attributes. Properties like `$fillable`, `$guarded`, and `$hidden` that you've been defining on models for years can now be declared as class-level attributes: `#[Fillable]`, `#[Guarded]`, and `#[Hidden]`. The same applies to job configuration, console command signatures, middleware, and more.
This 29-minute video for Premium members is a step-by-step guide on how I prepare any new Laravel project, to maximize the future results from prompting AI agents.