Wirting your own ORM data layer in PHP

When you begin to move from static pages to more dynamic data driven web pages you realize that storing and retrieving data is one of the most essential parts of web development. If you are anything like me you started working with databases using inline SQL statements and eventually found out that is is not very scalable. In this post I’d like to show how my data layer has evolved over time.
More >

10 Most Common PHP Coding Mistakes

When starting to do serious PHP programming most developer run into the same situations. I wanted to take a moment to point some of the most common ones I’ve seen to help those starting out avoid such problems.
More >

Installing Gnome Do without Evolution

I’ve been using fluxbox for quite some time now and I really like it. It is very light and since I run it on my server I want to keep the footprint as small as possible.

Problem is I fell in love with Gnome Do and rightfully so, as it has quite a bit of functionality. So I installed it just fine. I had some Mono dependency which is quite some files but I can live with that. Then I tired installing the gnome-do-plugins package and to my surprise there is quite a bit of stuff. More >

New Task List Script for VIM

I got a request from a developer that he used the CompView script all the time, but wanted something that resembled the eclipse task list. So here it is TaskList, this script will search the file for FIXME, TODO, and XXX (or a custom list) and put them in a handy list for you to browse which at the same time will update the location in the document so you can see exactly where the tag is located. Something like an interactive ‘cw’