Andrew Schmelyun built a very cool side project. I don’t dare to introduce this at Spatie.
PHP
Stop Using Pseudo-Types
Pseudo-types like callable and iterable may seem convenient at first glance, but they introduce ambiguities and make code harder to analyze. Read more