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
Build Multi-Agent Workflows with the Laravel AI SDK
One agent with a dozen tools and a bloated prompt gets flaky fast. Here's how to split the work across a coordinator and focused specialists with the Laravel AI SDK.
Test Livewire 4 Components with Pest
Livewire 4 ships first-class Pest test helpers. Mount a component, set properties, call actions, and assert state, output, validation, and events without a browser.
Upgrade to Filament v5: A Step-by-Step Migration Guide from v4
Filament v5's only real change is Livewire 4 support - so the upgrade is mostly running one script. Here's the full path, plus the Livewire 4 edits and plugin checks that actually need your attention.