May 31, 2016
Goddamn it.
It's not often that one messes up really bad. But today is my day apparently. TL;DR: I accidentally wiped a github organization that had a few popular repos on it. But it's all fixed now. I was...
ReadApril 21, 2016
Common files in PHP packages
This one started in a peculiar way. Paul M. Jones announced a new version of his Producer tool, I had a look at it and saw that it recommended having a changelog called CHANGES.md by default. This...
ReadApril 5, 2016
Composer goes Gold
Five years ago today, Composer was born. In some ways it feels like yesterday, at least it doesn't feel like five years went by. In other ways it seems like a lifetime ago, and I can barely remember...
ReadApril 4, 2016
Toran Proxy Updates
Over the last month I spent quite some time bringing Toran Proxy up to speed with the times, and added a few features along the way. I haven't blogged about it in a while so I thought an update was...
ReadDecember 18, 2015
The Road to Monolog 2.0
Monolog's first commit was on February 17th, 2011. That is almost 5 years ago! I have now been thinking for quite a while that it would be nice to start on a v2, and being able to drop some baggage....
ReadDecember 18, 2015
New Composer Patterns
Here is a short update on some nice little features that have become available in the last year in Composer.
You may know about the composer validate
command, but did you know about...
November 23, 2015
PHP Versions Stats - 2015 Edition
It's that time of the year again, where I figure it's time to update my yearly data on PHP version usage. Last year's post showed 5.5 as the main winner and 5.3 declining rapidly. Let's see what 2015...
ReadAugust 11, 2015
MySQL's GROUP_CONCAT limitations and cascading bad luck
We had an incident today over at Teamup (where I have worked for the last 9 months by the way:) which is worth a quick blog post if it helps save anyone from having a bad day. We are using MySQL's...
ReadJune 17, 2015
20 Years and 9 Days of PHP
Here is my (slightly late) take on Ben Ramsey's call for stories on how people got started with PHP (although at this point I feel he just did this to get his blog to rank number one on all PHP...
ReadMay 4, 2015
Composer hosting improvements
Over the last two weekends I proceeded to upgrade the infrastructure behind packagist.org and getcomposer.org. There is now a lot more bandwidth and the DNS hosting was also migrated to DNSMadeEasy...
Read