![](https://elliotderhay.com/storage/images/E41fp7IUvBt8Y9TjKXoesCKxRFyHOAufcNfL2pc7.jpg)
Using Laravel as an email HTML generator
*Feel free to skip to the "Hello Laravel, my old friend" heading for the meat of the post. (Sorry, no...
![](https://elliotderhay.com/storage/images/J8JJYpSaQMeLj9FMXfmzIjsTv5p5zjwFSwTnByJK.jpg)
WordPress Development With TypeRocket #1
When other devs hear about PHP, a lot of them think of WordPress—and rightfully so. It's the grandpa old man...
![](https://s3.us-east-2.amazonaws.com/elliotderhay.com-main-001/uploads/images/XFFTZ7w9x37DiwQMTzLqKObTAnBkb87qd7Oz5bIZ.jpg)
Resist the Urge to Abstract
A lot of programming involves abstractions—a *lot* of abstractions: classes, traits, wrapper functions and components... Hi, my name is Elliot,...
![](https://s3.us-east-2.amazonaws.com/elliotderhay.com-main-001/uploads/images/9TiVhOrVFr1gLGEBpdrJeiKFAIchIfXQMyrdEVSF.jpg)
Developer Thoughts: Riding the Hype Train
If you've read my other blog posts, this is going to be a bit different: more chatty instead of technical....
![](https://s3.us-east-2.amazonaws.com/elliotderhay.com-main-001/uploads/images/FpRcKUDP6YDz1fLVkDc6yM7VXoY9RPGs9TmpqL5t.jpg)
Development With Laravel & Vite in Lando
By now, anyone who's started a new Laravel project knows Laravel has started using Vite out of the box instead...
![](https://s3.us-east-2.amazonaws.com/elliotderhay.com-main-001/uploads/images/jdxjOitiuKQ4to6CBn8vQdwz8C3dr3yjVHBnaXbh.jpg)
Moving from a custom CRUD dashboard to Filament
Moving from my custom dashboard to Filament has been quite the ride. First, let me say this website is my...
![](https://s3.us-east-2.amazonaws.com/elliotderhay.com-main-001/uploads/images/i7XYPOR0A1isf6U1N8m2wipBOUJvbOqJamxMGJas.jpg)
How to make Laravel Pennant features that apply globally
If you use feature flags, Laravel Pennant probably caught your attention in the Laravel 10 announcement. This was the part...
![](https://s3.us-east-2.amazonaws.com/elliotderhay.com-main-001/uploads/images/ppEWVpUwhH8vC7RfRMH2pFjnRcoQrHuS1Adm16WI.jpg)
Caching Laravel configs that use objects
**Real quick:** If you’re using `spatie/laravel-markdown` and having this issue (how I ran into this), it was partially fixed with...
![](https://s3.us-east-2.amazonaws.com/elliotderhay.com-main-001/uploads/images/QO2rTNWNK50Xute10LU1HMuqcQZVx7GIvZX0v2K7.png)
Doing it Wrong #1: Using CSS to Render Content
It should go without saying, if you’re adding blocks of written content to a page using CSS, you’re “doing it...
![](https://s3.us-east-2.amazonaws.com/elliotderhay.com-main-001/uploads/images/12vEV2xm5oSFO5PvUvUUz2vFOXbRmCGx8nlNGThd.jpg)
Obligatory 'Hello, World!'
Well, it was a slow process, but here it is: my independent blog! ## Why not post elsewhere? I’m actually...
4 days ago
JSn1nj4 pushed to develop at JSn1nj4/ElliotDerhay.com
4 days ago
JSn1nj4 pushed to develop at JSn1nj4/ElliotDerhay.com
4 days ago
JSn1nj4 closed Issue #211 at JSn1nj4/ElliotDerhay.com
4 days ago
JSn1nj4 pushed to develop at JSn1nj4/ElliotDerhay.com
6 days ago
JSn1nj4 deleted bugfix/198-Clicking-thumbnail-in-blog-feed-triggers-lightbox from JSn1nj4/ElliotDerhay.com