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
Laravel Pennant Feature Flags in Practice
Laravel Pennant gives you first-party feature flags without an external service. Here's how to use it for gradual rollouts, middleware gates, and reliable testing.
PHP Enum Methods and Interfaces — Beyond Basic Backed Enums
Most devs use PHP enums as glorified string constants. They can implement interfaces, carry methods, and replace entire class hierarchies — here's how.
Handling Stripe Disputes and Chargebacks in Laravel
Chargebacks happen to every SaaS eventually. Here's how to listen for Stripe dispute webhooks, auto-collect evidence, and submit it programmatically before the response window closes.