I'm often working across multiple currencies. When I do, I use the following class to quer...
Virtual Hosts in Apache can be a pain. Here's the one I use when I'm setting up a quick de...
Setting up the Mongo Driver for PHP is apparently something that's causing quite a few peo...
Zend Framework makes it incredibly easy to route various URLs to different areas of your a...
Sometimes, in PHP it's necessary to store a string representation of an object for a short...
Caching dynamic content is a very good way of speeding up your Web Applications. Obviously...
Over the past couple of weeks, I've been finishing off the final touches for a full PHP li...
First, a bit of background. I love SVN, and until recently I used Beanstalk to manage my r...
This shouldn't come as a surprise to you, but nowadays a URL is everything. I remember bac...
I'm a fan of the modular layout of ZendFramework. It means that everything can remain in a...