PHP 7 Feature Freeze Today was the feature freeze for PHP 7. That means no new votes can be started for a feature that is aimed at PHP 7.0, and would instead have to go into PHP 7.1. Instead of heading out to St Patrick's Day with a bunch of
PHP Void: Much Ado About Nothing Recently Return Types were accepted for PHP 7, which makes me very happy. This RFC was a real work of art. Levi Morrison sidestepped various political land-mines, which had stopped previous attempts at this feature being approved since it was agreed return types should be added in 2005. * We keep
Dredd: Do Your HTTP API Justice Update 2021-02-08: Old post is old! I really don't recommend messing with Dredd anymore, it was a handy stepping stone on the way to contract testing with API descriptions but these days using OpenAPI v3.x and using those descriptions to power contract testing in your existing test
Developer Fallacies of 2014 Some people like to take a quick walk down memory lane in January, and post their highlights of the previous year. Last year (2014) was defined for me by a) visa drama and b) stupid arguments. Seeing as I've already covered the visa drama and the eventual resolution,
The State of Markdown The answer to "What is the State of Markdown?" is "Yes, it's a f**king state." Markdown has been around for a long time, since John Gruber released it in 2004. Since then everyone and their dog has come up with extensions, some of
Alien Status: Extraordinary Again A few months ago I wrote a bit of an emotional article about my visa status, and how I was in a bit of a pickle. A few people since have wanted an update, so here it is. I had lost my job when the startup I worked for imploded
Should you commit your Composer lock file? Davey Shafik wrote a great article for EngineYard called Composer: It’s All About the Lock File. The point of his article is to try and suggest people get a lot more used to committing their composer.lock files. Please, do go read his article now and for the love