As 2015 comes to a close, I thought that I would jot down some words to reflect up what can only be called an incredible year. In April I will celebrate the…

Prior to November 19th 2006 I was really into PHP. I tested every alpha, beta, and release candidate, I knew every new feature inside and out, and I had plans to contribute……

To help ease the transition from 5.6 to 7.0 I have created a simple package that acts as a shim between the newly removed ext/mysql and ext/mysqli. I was a little hesistent…

Yesterday, O’Reilly published my report on Upgrading to PHP 7. This 80-page mini-eBook is available free (and DRM free) in ePub, Mobi, and PDF formats. Grab it today or read more details…
A few days ago I pushed out a very small library to help with testing APIs using Guzzle: dshafik/guzzlehttp-vcr. https://twitter.com/dshafik/status/634549904996737024 This is a simple middleware that records a request’s response the first…