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,...

Read More

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....

Read More

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...

Read More

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...

Read More

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...

Read More

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...

Read More

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...

Read More

Obligatory 'Hello, World!'

Well, it was a slow process, but here it is: my independent blog! ## Why not post elsewhere? I’m actually...

Read More

Please confirm whether you would like to allow tracking cookies on this website, in accordance with its privacy policy.