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 Nested Resources — Editing Child Models in Parent Context Without RelationManagers
How to scaffold a Filament v4 nested resource that edits child models inside the parent's URL — with scoped queries, pre-filled foreign keys, and policies that hide forbidden actions.
Tailwind v4 mask-* Utilities — Fade and Reveal Images Without Touching CSS
Tailwind v4.1 wraps CSS mask-image in a composable utility family. Fade hero images into the page, vignette photos, and build spotlight reveals without writing a line of custom CSS.
Laravel Scout + Typesense — A Production Guide to Typo-Tolerant, Faceted, and Vector Search
Devs reach for the Scout database driver, watch a LIKE query crawl on 200k rows, and realise they need a real engine. Here's the full Typesense path — async indexing, facets, hybrid vector search, and a Pest test suite.