Adventures in Engineering

Tag - PHP

Laravel resource and subdomain routes

Working on a side project this weekend I encountered an inconvenient default behaviour in Laravel's routing. Primarily, it just wasn't documented. Courtesy of this StackOverflow answer, I found the issue. As a...

State of the version

It’s become somewhat of a tradition to do a PHP version round up at the end of the year. In 2014 Anthony Ferrara posted PHP versions in the wild and last year I continued the tradition (with his blessings) with my PHP...

Give contributing a go

For the first time in 12+ months I made a code contribution to open source and it feels awesome! I’m delighted to say homebrew now includes PHP 7.1 (less than 48 hours after release). A lot of hard work goes into FOSS...

Install PHP7.1 on OSX with homebrew

Last year I published this handy guide for installing PHP 7 on homebrew. This week, I went and bumped my local machine to the new 7.1 beta3^, and here’s how. If you’ve already installed 7 locally, chances are you’ve...

Install PHP7 on OSX with homebrew

Important This guide is for PHP 7.0; Please see my guide for PHP 7.1 instead. There’s rarely a quiet night in with me, tonight I upgraded my local box to PHP7 (so I don’t need to use VM’s or docker containers). Took...

PHP Version Roundup

Last year, Anthony Ferrara posted an excellent round up of PHP versions in the wild, specifically focusing on the volume of un-patched versions running production websites. Even as an estimate it was an eyeopening...

Zen Coding in PhpStorm

Zen Coding in PHPStorm is AWESOME! I was first introduced to it by Zak Henry after my Building static sites with Sculpin talk at SydPHP back in May. Over the last month it’s been invaluable! Zen mode is ultimately HTML...