Recent articles

A combination of solid resources and a healthy dose of geeky curiousity often leads to great discoveries. My resource was this xkcd cartoon. My discovery? Check the message that appears when you hover the cartoon with your mouse.

Read more

In these wonderful times of compulsory festivities, this will be the last article of 2008. Since most of you will probably be drunk tonight and terribly hung-over by tomorrow, I figured this would be a good time to provide a simple, yet effective, PHP how-to. Happy new year!

Read more

Creating a decent layout system using div-elements and css has been a pain in the excretory organs for web developers worldwide. As a matter of fact, we (that includes mister Onderhond) have never come across a solution that works for every single situation. In our little agile world, this means only one thing: to the drawing tables!

Read more

Apparently it has been already a year since we indulged ourselves in the obligated annual gift-exchanging and family-visiting activities that are bound to be executed in late December and early January. Time flies when you're having fun, right? A holly-jolly-post is my first gift to all of you, so sit back and enjoy. Ho ho ho and a bottle of rum!

Read more

I recently figured out a nice and simple technique to create a nifty highlighting effect on thumbnails for your image gallery. This article will provide you with all the necessary information on how to successfully implement it across all major browsers, including Internet Explorer 6.

Read more

Whether we're talking about class methods or class variables, this is rather crucial and people often tend to forget it or neglect its importance.

Read more

In part 1 of this series we successfully set up our environment and took the first steps in writing a custom framework with the model-view-controller system in PHP. Right now, we will take a look at static configuration files to provide certain settings for the framework to work with.

Read more

In the introduction to this series we described the purpose of the series and looked at the basic idea behind the model-view-controller pattern. Right now, we will be setting up our development environment by defining a file and folder structure. After that, we will write our first bit of code to handle a page request with a controller, process the data through a model, and display the response using the view layer.

Read more

Looking for older articles?

The archive contains all the articles.