Last year we rewrote the Wikimedia Deutschland fundraising software. In this blog post I’ll give you an idea of what…
Last week I attended the 2016 edition of the PHP Unconference Europe, taking place in Palma De Mallorca. This post…
In this post I share 5 easy ways to write better mocks that I picked up over the years. These…
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…
I’ve decided to start a series of short blog posts on how PHP gets in the way of creating of well…
I’m happy to announce the public release of two new PHP libraries that provide services around Wikibase, the software behind…