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
Drag-and-Drop Reordering with Livewire 4 wire:sort
Livewire 4 ships drag-and-drop sorting natively. Here's the exact directive set, the handler signature, and a Kanban variant — minus the dead livewire/sortable package.
Tailwind v4 Gradient Utilities — bg-linear, bg-radial, bg-conic Explained
You upgrade to Tailwind v4, the upgrade tool runs, and your hero gradient is gone. Here is the new utility set — bg-linear, bg-radial, bg-conic — plus the colour-space modifiers that make them look good.
Trace Every LLM Call — Langfuse Observability for Prism in Laravel
Prism gives you the LLM API; Langfuse gives you the receipts. Wire them together with one env var and trace every prompt, token, and tool call in twenty minutes.