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
Duster: Run Pint, PHPStan, and Rector with One Command
A mature Laravel app ends up with four code-quality tools, four configs, and four CI steps. Here's how Duster collapses them into one command — and when that's actually worth it.
Catch Spelling Mistakes in Your Laravel Codebase with Peck
Typos harden into method names, routes, and API fields you can't rename without a breaking change. Here's how I wire Peck into a Laravel project to catch them before they ship.
Run the Laravel Scheduler in a Docker Container the Right Way
The classic crontab line assumes a host cron that containers don't ship. Here are the two clean ways to run schedule:run in a container — supercronic and a Kubernetes CronJob.