One Feature, Five Patterns: How I Get My Head Around a Laravel Codebase
Design patterns are easy to explain in isolation. They’re much harder to recognise when you’ve just opened a four-year-old Laravel app and someone is asking for a “small tweak” to how subscription upgrades work.
Read more