When to use interfaces

A rant about using and thus, abusing, interfaces for everything

7 June 2021 | 5 minutes read | 907 words

Namespaced Taxonomy Syndrome

Correcting bad habits and wrong assumptions in the use of PHP Namespaces

20 July 2020 | 7 minutes read | 1402 words

The case for Object Mapping

A series of reasons why working with objects mapped from the persistence layer is always better than using raw PHP arrays (hash maps)

28 April 2020 | 12 minutes read | 2452 words

Going back to the Monolith well

A plea to go back to do what we should always have done but to do it right this time

20 February 2020 | 6 minutes read | 1103 words

Repository Pattern Done Right

My long take on how to implement repositories in an abstract, collection-like, immutable way

17 February 2020 | 11 minutes read | 2206 words