This blog post is a reply to Dan’s presentation Why Every Element of SOLID is Wrong. Dan’s presentation is crammed…
Simplicity is possibly the single most important thing on the technical side of software development. It is crucial to keep…
Both Domain Driven Design and architectures such as the Clean Architecture and Hexagonal are often talked about. It’s hard to…
Notes from Implementing Domain Driven Design, chapter 2: Domains, Subdomains and Bounded Contexts (p58 and later only) User interface and…
Last week I attended the I T.A.K.E. unconference in Bucharest. This unconference is about software development, and has tracks such…
This is the fifth post in my Missing in PHP7 series. The previous one is about Collections. This is a…
This is the fourth post in my Missing in PHP7 series. The previous one is about Value Objects. In this…
This is the third post in my Missing in PHP7 series. The previous one is about named parameters. A Value Object…
This is the second post in my Missing in PHP7 series. The previous one is about function references. 2020 update: named parameters…
This is the first post in my Missing in PHP7 series. Over time, PHP has improved its capabilities with regards…