June 19, 2014

Toran Proxy and the future of Composer

TL;DR: New shiny product to support Composer development: Toran Proxy I have spent quite a large part of the last three years working on both Composer and Packagist. This has been great fun for...

Read

May 27, 2014

Authentication management in Composer

Up until today if you run a home-grown package repository serving private packages it was quite a pain to use with Composer. You did not have efficient way to password-protect the repository except...

Read

January 3, 2014

PSR-4 autoloading support in Composer

As of today and thanks to a pull request by Andreas Hennings who did the bulk of the work, we have PSR-4 autoloading support in Composer. It is a feature that can have a serious impact on users of...

Read

November 19, 2013

Upcoming Conferences

Here is a short update on the conferences I will attend in the coming months, in case you want to meet or if you are just looking for a good one to attend: Next month I am very happy to have the...

Read

August 23, 2013

The pyramid of cluelessness

I met this developer employed by a big company, he seems to be happily sitting at his desk watching time pass by. Enjoying what David Graeber recently described as a Bullshit Job. Cashing in big...

Read

July 11, 2013

Composer: Installing require-dev by default

Jeremy Kendall started a small twitter shitstorm last night by asking why Composer's install command now installs the require-dev dependencies by default. Indeed until a few months ago the only way...

Read

March 4, 2013

Composer: an update on require-dev

Update: the install command now also defaults to --dev, read more about the rationale Using require-dev in Composer you can declare the dependencies you need for development/testing. It works in...

Read

December 20, 2012

One logger to rule them all

I called the vote on the Logger Interface proposal last week. When the vote ends next week it will become PSR-3 (since it already collected a majority). The fourth recommendation from the PHP-FIG...

Read

December 13, 2012

Writing games for fun

GitHub organized a Game Off - or a game competition - back in November. The contest ran for a month and its only limitations were that the game runs in a browser and relate somewhat to...

Read

November 16, 2012

Encouraging contributions with the Easy Pick label

One of the barriers to convert users into contributors in an open-source projects is that many people have no idea where to start. They are usually scared to take on large tasks because they are not...

Read