Great perspectives on tackling the same problem... I definitely lean Matt's way though... https://laravel-news.com/two-developers-approach-the-same-problem
Steve vs Matt — How two developers approach the same problem

It's common to see two programmers who code the same feature differently. It's much less common for those two programmers to see eye-to-eye and remain friendly

Laravel News