Mailing List Cleanup - Freek Van der Herten (Part 4)
(This is part of an open ended series of posts where I write down random things I feel are sharable from the years of mailing lists I’ve not caught up on…)
Here is 4th installment of Freek Van der Herten’s mailing list cleanup which covers 2023 and 2024. It is monthly now, so one more should get current.
Part 1, Part 2 and Part 3 are, of course, also available.
- Three Equitable Design Considerations – this is part 2 of 3. Read the other two as well.
- How to delay Laravel jobs and listeners within database transactions – I usually mute the events and fire them by hand outside of the transaction, but these are even more slick.
- Unorthodox Eloquent – I don’t know how many of these still exist, or what other unorthodox tricks there are, but these are good.
- Unorthodox Eloquent - 2 – Oh, there is a part 2
- Burning money on paid ads for a dev tool – what we’ve learned – Useful stuff for configuring channels
- My interview questions when hiring a front-end / back-end / whatever developer at Spatie – I like when people pull the curtain back on how they hire. (Even if sometimes I don’t agree with their approach. Though I do in this case.)
- Adding text to an image using PHP and GD – I’ve never even thought about how I would do this. Which means it is worth linking.
- Improved handling of 404 errors with Livewire – This might be out of date with the new Livewire version, but I hate default 404 pages.
- Fun with Blade directives – Blade doesn’t get the love I think it should.
- Geography in Laravel: retrieving geographical data – Geography is something I’m going to have to care about later this fall as I get through my feature list
- Using 1password for Laravel environment variables – I’m seeing more-and-more discussions around doing this sort of thing
- Forge deploy scripts in version control – I mean, yes. But also, once you get these things dialed in you really only rarely have to change them. However, it is super easy to answer ‘what is the deployment process’ if its all checked in.
- Optimizing Eloquent: Accessor Caching and Value Objects in Laravel – I’m thinking I underutilize attribute accessors
- The magic behind Laravel’s new defer() helper –
defer()feels like one of those things that once you unlock it, it is magic - Laravel Custom Query Builders Over Scopes – Magic for magic sake? But neat.