Engineering,
taught
&
leadership,
practised.
I'm Steven — CTO at Digitonic, a PHP engineer since 2010 and a keen golfer with a terrible handicap. This is where I write it all down.
Latest from the journal
Filament v4 Chart Widget — Polling Interval and Deferred Loading for Fast Dashboards
A four-widget Filament dashboard shouldn't take three seconds to paint. Tune the polling interval, cache the query, and let v4's lazy loading do the rest.
Filament v4 Rich Editor: @Mentions, Custom Blocks, and Merge Tags with TipTap
The Filament v4 rich editor is a TipTap rebuild. Here's how to wire searchable @mentions, custom blocks, and merge tags together — and render the saved JSON back to HTML.
Livewire 4 wire:intersect: Infinite Scroll Pagination Without a JS Library
wire:intersect wraps IntersectionObserver so a scroll into view triggers a Livewire action. Here is the cursor-pagination pattern that loads each page exactly once.