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
PHP 8.6's Time\Duration: No More Guessing Whether That Timeout Is Seconds or Milliseconds
PHP 8.6 ships Time\Duration, a nanosecond-precision value object for stopwatch time. Here's the whole API, where it beats DateInterval, and how to bolt it onto a Laravel app whose framework still wants ints.
Extract a Package from Your Laravel App: The Complete Guide
Every team has an app/Support folder that's been copy-pasted into four projects. Here's how to extract it into a real Composer package without breaking the app it came from.
Route Support Tickets with Jev: Confidence-Gated Triage in Laravel
Send a support ticket to Jev once, get a typed department, an urgency probability and a frustration score back, then let confidence decide whether to assign it or hand it to a human.