Laravel 4 decides which of the app/config/{env}/ directories to merge by matching the machine’s hostname against a list you write in bootstrap/start.php. It works until someone joins with…
Everything under require is installed everywhere the project is installed, servers included. PHPUnit and the packages behind it are several dozen dependencies of code with no business existing…
Moving an application from Apache to nginx usually starts with someone trying to convert thirty lines of .htaccess rule by rule. Most of it does not need converting:…
A js/vendor/ directory committed to the repository has no version information beyond what somebody put in the filename, and no record of where any of it came from.…
Three developers on three laptops running three PHP builds against three MySQL versions produce bugs that only reproduce for one of them, and a production server that resembles…