In this post I demonstrate an effective way to create iterators and generators in PHP and provide an example of…
Initially I started creating a general post about PHP Generators, a feature introduced in PHP 5.5. However since I keep…
DRY, standing for Don’t Repeat Yourself, is a well-known design principle in the software development world. It is not uncommon…
In this post I review the source code of the Ayreon software. Well, actually not. This is a review of…
In this blog post I outline my thinking on sharing code that deals with different types of Entities in your…
I’m happy to announce the immediate availability of FileFetcher 4.0.0. FileFetcher is a small PHP library that provides an OO…
I’m the kind of dev that dreads configuring webservers and that rather does not have to put up with random…
This blog post is a reply to Dan’s presentation Why Every Element of SOLID is Wrong. Dan’s presentation is crammed…
This is a short summary of my 2016 reading experience, following my 2015 Year In Books. Such Stats I’ve read…
Simplicity is possibly the single most important thing on the technical side of software development. It is crucial to keep…