The List


E-mail Hosting Recommendations?

Friday, April 2nd, 2010

If you think I’ve been a long time in replying to your e-mails in the past month or so, there’s a good explanation for that.
For the past many years, I’ve been using an e-mail hosting provider that prides itself on offering a special class of services. Things have actually been very good, with few hiccups [...]

Expert PHP and MySQL

Friday, April 2nd, 2010

Just released by Wrox: Expert PHP and MySQL by Andrew Curioso, Ronald Bradford and Patrick Galbraith.
For once, an “Expert” book where you not only can, but must take the title seriously. This book is choke-full of information, examples and best practices written by some of the foremost experts in their respective fields. All of the [...]

Please stop wasting my time…

Tuesday, April 28th, 2009

Another day, another application that insists on having to count every single object in the db/filesystem/whatever, just to show me a progress bar as it copies/updates/deletes something.
I. Don’t. Care.
Really. I just want you to get started on your task and get the job done.
If you insist on showing a progress bar, fine. But then get [...]

PHP array_merge is Slow

Wednesday, April 30th, 2008

…or I’m doing something stupid, in which case I hope someone would enlighten me.
We grab a number of data from two different MySQL servers, get them back as arrays ($ar1 and $ar2) and then we concatenate the two arrays. $ar1 consists of 30 to 200 elements, sometimes more. $ar2 typically contains 30 elements.
The PHP way [...]

Tools for Laying out Website Navigation?

Monday, April 7th, 2008

We’re in the early stages of revamping a medium-size website, and we want to document the possible paths people can take to complete a given set of tasks. We have the basic site layout/map ready, but we also want to make sure that all bases are covered as far as making sure the information you [...]


Monday, March 3rd, 2008

JavaScript? Check. Ajax? Check. “Beta” tag? Check. Bright colors? Check. Big fonts? Check. Rounded corners? Check*.
In a fit of “someone really ought to have made such a tool already” and wanting to play a bit with Javascript and DOM, I humbly present my Web 2.0 - compliant MySQL DATE_FORMAT() and PHP DATE() tool.
Not very [...]

On Frameworks

Tuesday, January 8th, 2008

One of my first tasks in my new position as Senior Programmer at is to evaluate and/or create a CMS framework for upcoming versions of the several websites that we present to the world.
After evaluating the first many available frameworks and CMS systems out there. this entry, found on Planet PHP somehow seems to [...]

A Decade of PHP

Wednesday, June 8th, 2005

Just queuing up behind everyone else that want so say thank you to Rasmus and all the others that have helped develop PHP over the years. It’s hard to imagine any piece of Open Source that has had that kind of influence on the world.
Update: (June 9) Two Google hits yesterday, 60 today — it’s [...]