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 Import and Export Actions — Built-in Bulk CSV Without a Plugin
A walkthrough of Filament v4's first-party ImportAction and ExportAction — Importer columns, the queued batch, failed-rows CSV, and the dialect tweaks Excel needs.
Flux UI Table in Livewire 4 — The Complete Guide to Server-Driven Pagination, Sorting, and Filtering
A 90-minute walkthrough that turns flux:table into a real data table — sortable headers, debounced search, multi-select filters, bulk-delete, inline-edit cells, URL state, named paginators, and a Pest 4 test suite that proves the lot.
Livewire 4 Direct-to-S3 Temporary File Uploads — Stop Funnelling Bytes Through PHP
Default Livewire uploads route a 500MB MP4 through your PHP process. Here's the four-line config flip that sends bytes straight to S3 — plus the CORS rule that always trips you up.