Big wheels keep on turning

These last few weeks, I’ve been working away on a couple of projects that have REALLY made me appreciate just how important good architecture and planning really is, even with the smallest of projects.

phpUnderControl – Continuous Integration

Well, over the last 3 days or so, I’ve been doing some serious unit testing with PHPUnit.  Unfortunately, I didn’t start writing any serious tests until two days AFTER I started having problems testing my class hierarchy. One of the problems that arose while I was writing the first couple of unit tests, was I… Continue reading phpUnderControl – Continuous Integration

PHP Data Access Layer

For some time I’ve been toying with the idea of building my own, custom data access layer.  Sure there are plenty out there.  Some of them are HUGE (just think PEAR::DB, or ADOdb), which isn’t a bad thing in and of itself if, and only if, they still perform well.  I believe ADOdb performs pretty… Continue reading PHP Data Access Layer

Ah f**k it! Let’s go bowling.

Well, if you’ve seen The Big Lebowski, the title of this blog may bring a smile to your face.  If you haven’t seen the aforementioned movie, you are likely wondering what the hell is up with the title. Long story, short: I’ve taken up Ten pin bowling as my primary sport since moving to the… Continue reading Ah f**k it! Let’s go bowling.