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
Laravel Read Replicas: Route Reads to a Follower Without Serving Stale Data
The read/write split is four lines of config. The read-after-write bugs that turn up a fortnight later are the actual work — and sticky only covers one of them.
Laravel Secrets in Production: The Complete Guide to env:encrypt, Secrets Manager and Rotation
Almost every Laravel deployment guide stops at "put it in .env and don't commit it". That is the absence of a secrets strategy. Here are the three patterns that actually work, and how to rotate a credential without taking the site down.
Tame a Bloated Filament v5 Sidebar with Clusters and Sub-Navigation
A cluster is not a navigation group — it re-prefixes URLs and rewrites breadcrumbs. Here's the retrofit path for moving existing Filament v5 resources into one without breaking links.