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
Extraction That Cannot Hallucinate: Regex Finds, Jev Picks, Laravel Normalises
An LLM asked for an invoice total can transpose a digit and sound certain. Let a regex find the candidates, let Jev pick one, and let PHP copy the span unchanged.
Enums That Explain Themselves: __debugInfo() in PHP 8.6
Dumping a status enum has always shown you name and value and nothing you actually wanted. PHP 8.6 lets enums declare __debugInfo(), and one method covers var_dump, dd() and Ray.
Where Is the Signature? Jev Box Questions on Laravel Image Uploads
A Jev Box question answers where something is in an image, in plain English, as four fractions. Here's the Laravel client, the crop maths and the honest caveats.