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
Set Up a Fast Local Laravel Environment with Herd
Get a native Laravel dev environment running on macOS with Herd — no Docker, no Homebrew PHP. Install, serve on .test, pin PHP, and add HTTPS.
Keep Laravel Queue Workers Alive with Supervisor in Production
A hand-started queue worker dies on the first fatal error or reboot. Here's the Supervisor config that keeps php artisan queue:work running for good.
Style Parent Elements from Their Children with Tailwind v4's has-* Variant
Style a container from the state of something inside it — no JavaScript. Here's how Tailwind v4's has-* variant maps onto CSS :has() in real layouts.