
Perfecting lifecycle hooks w/ Caleb Porzio
11/07/23 • 76 min
In today's episode, Chris and Caleb sit down and try to imagine what the perfect "hook" implementation might look like. Laravel, Livewire, and the upcoming Verbs package, all have to allow for hooking into logic at specific points, and each package has to handle this in its own unique way. What if there was a canonical way to hook into the lifecycle of a package that worked across the whole Laravel (and maybe beyond?) ecosystem?
In today's episode, Chris and Caleb sit down and try to imagine what the perfect "hook" implementation might look like. Laravel, Livewire, and the upcoming Verbs package, all have to allow for hooking into logic at specific points, and each package has to handle this in its own unique way. What if there was a canonical way to hook into the lifecycle of a package that worked across the whole Laravel (and maybe beyond?) ecosystem?
Previous Episode

Verbs vacation (part 1?) w/ Daniel Coulbourne
And now for something completely different...
In this episode, Chris and Daniel sit down to talk about a new event sourcing package they're working on called Verbs.
Next Episode

Static site generators & personal websites w/ Aaron Francis
We all use our personal websites as an excuse for trying something new or over engineering what's usually a simple, low traffic site. In today's episode, Chris and Aaron talk about how to build a great personal website with "just Laravel" and imagine ways that static site generation, markdown editing, open graph, caching, SEO, and more could be improved in the Laravel ecosystem.
If you like this episode you’ll love
Episode Comments
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/over-engineered-264624/perfecting-lifecycle-hooks-w-caleb-porzio-36309887"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to perfecting lifecycle hooks w/ caleb porzio on goodpods" style="width: 225px" /> </a>
Copy