Talks I’ve given.
A handful of meetup and conference talks, mostly on Laravel internals and packages. Each one is here slide-by-slide, in a consistent layout, with speaker notes where I wrote them.
Guzzle Middleware
12 slides
Why Guzzle's middleware stack is one of the most under-used features in Laravel's HTTP client — and how to use it to add logging, retries, auth, and metrics without touching the call site.
Jetstream
14 slides
A walkthrough of Laravel Jetstream: what it gives you out of the box, how its Blade components promote reusability, and how to customise layouts without rewriting your views.
Laravel Macros
11 slides
Laravel's Macroable trait is a quiet superpower. A tour of what you can extend, how it differs from inheritance, and a handful of small macros that have earned their keep in production.