
Akeem Philbert's note to self. You can't go forward without knowing where you've been. Read more »
Some months ago I tweeted that static methods are evil to which a colleague of mine who happens to be a flash developer responded “for silly PHP developers”. To be clear I’m not saying that static functions and static variables shouldn’t be used; quite frankly they’re in a lot of languages for a reason.
One reason why I call caution [...]
This year I had the oppurtunity to attend zendcon. I’m slowly beginning to embrace the fact that I’m a PHP developer. It was great being out there and picking up things that can make my job a bit easier. Some of the things I learned about include:
1) unit testing. This is a beast that I’ve [...]
So social websites are all the rage, but no one gets that it’s not an overnight process. One of the most often forgotten areas is quality assurance (qa). Working on huge projects in less than ideal timelines almost guarantees that there will be mistakes but qa could be used as a way to mitigate risks [...]
I’ve been working on Virgin.com for a while and it finally launched last week (July 10th to be exact). It’s a social website for the Virgin group of companies that pushes the boundaries of a corporate website. This is one of those sites I’m extremely proud of (enough so to blog about it) because I [...]
Zend_Search_Lucene is a good way to get search into a site relatively quickly. It’s based on Apache’s Lucene search and it’s a free alternative to getting a google applicance or something like that. One thing it’s lacked for a long time was the ability to search multiple indices (though Apache Lucene supported this Zend_Search_Lucene didn’t). [...]
So I was at the bar with co workers friday and flash remoting came up in the discussion. One of the flash developers noted that we never really used flash remoting in our projects and he reasoned because we’re not doing heavy data transfers the need wasn’t there. He went on to say he used [...]
I am currently working on a major project where the website’s performance is critical to success. All my projects for the last year have used Zend Framework and the mysqli adapter. There are sources on the internet that sing the praises of Mysqli over PDO. I was recently forced to use the pdo adapter (because [...]
I was trying to install a php extension when I read somewhere that said extension won’t work on Ubuntu Hard Heron PHP because it has Suhosin patch installed by default from that version up and that doesn’t play nice with some extensions. After some search I found how to recompile php without Suhosin and I’m [...]
So I must say I like Zend’s database layer the best so far. Good abstraction and I was able to build on it. One problem I ran into is when I changed the name of a primary key column (after some architecting). ZF caches the table’s metadata and that meta data is used to build [...]
So I am a proponent of OpenID. While I haven’t been able to influence its use in projects at work (will not happen anytime soon) I have been trying to implement it into a blog cms I am writing to replace the one I am using now (wordpress is popular but lacking imho). So I [...]