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
Find the Composer Packages Your Laravel App Doesn't Actually Use
Every long-lived Laravel app carries packages nobody uses and packages nobody declared. Here is how to find both, survive the false-positive wall, and gate the check in CI.
Profile a Slow Laravel Endpoint: SPX, Blackfire and Reading a Flame Graph Properly
Everyone can generate a flame graph. Almost nobody can read one. Here is the loop from a four-second endpoint to a merged fix, and why Kernel::handle is never the answer.
Laravel Maintenance Mode That Actually Works: down --render, Secret Bypass and the Octane Trap
php artisan down boots the framework to tell you the framework is broken. Here are the four flags nobody sets, the multi-server failure everyone hits once, and what Octane quietly does to all of it.