Where I’ve Been

Things have been rather busy in my life recently, even though this blog doesn’t really reflect that. I thought I’d take a short post to share with any readers who may have wondered where I’ve been the past month or so.

I changed jobs a few weeks ago and the new one has kept me fairly busy learning processes, writing proposals, and beginning to work on projects. I’m getting acclimated to actively using Zend Framework again, which I’m enjoying.

I also recently launched Phergie 2.0, which was very well-received. Moving the project over to GitHub, launching the new project web site, and helping with the first round of bug fixes has kept me busy.

The ball has started rolling on getting my book published again. The ISBN has been obtained, the last round of edits is happening now, and the digital edition should be available for sale before the TEK-X conference in May. I’m hoping to have a few dead tree copies to distribute at the conference.

Speaking of which, I’ll be speaking at TEK-X, so I’ve also been working on preparing my presentation on new SPL features in PHP 5.3. I’m planning on putting my presentation content into (fairly long and embellished) blog post form, so keep an eye out for that.

I’ve been under the weather with a cold over the past week. I’ll try to find more time to blog once I’ve recovered and things have settled down a bit.


  1. Jamie says:

    “The ball has started rolling on getting my book published again.” Glad to hear that. I’ll be good for a few dead trees :-)

  2. Ice says:

    Just noticed your question in a blog elsewhere, where my comment has never been unmoderated.

    Matt Turland: Out of curiosity, in routeShutdown(), why use reflection for PHP versions < 5.2.6 and get_class_methods() for other versions when the latter is available in all version of PHP 5?

    BinaryKitten says: I copied/took that code from the Zend Framework Module Bootstrap itself. You’re not the 1st to question this

    The answer is:
    The main reason is that get_class_methods is broken from 5.0.3 through 5.2.6. It doesn't return all visible methods (PHP Bug 43483, 32296), in inheritance trees with protected methods.