- Subscribe and get the new articles every now and then directly in your reader — I recommend using Google Reader
Ultimate Web Developer Icon Set
![]()
Here you have a list of the most comprehensive, well designed and extremely usable icon packs available for free, including a commercial license. These icons will have you set in your small and big projects, and their common symbols will create a nice environment for your users. I created this list from the icons I’ve been using over the years and I think they are an essential pack for every web developer. Enjoy!
- Read Comments ‣ (3)
What is Google Wave and what it’s not

The biggest hype on the Internet nowadays is the Google Wave. What is it exactly? It’s “an online communication and collaboration tool that makes real-time interactions more seamless”. That’s what Google would like to tell you. But in reality, there’s still a lot of work for them to get there. I’ll walk you through my experiences in this brief review.
- Read Comments ‣ (4)
Rant about developers or how I stopped worrying and love the simplicity

I recently read a quote that in the 60’s we were able to launch rockets to the Moon with just two Commodore 64’s, while now we need a 2 GHz Pentium 4 to barely launch Windows Vista. What went wrong?
- Read Comments ‣ (10)
How to use Google Apps and App Engine to get free email, calendar, homepage and more

This article will explain how to setup email, calendar, online docs and more from Google Apps, as well as deploy your homepage using Google App Engine – all integrated and all under your own domain! Why? Because GMail is the best online mail client, because Google Calendar is awesome, because Google App Engine works blazing fast, and finally – because it’s all free!
- Read Comments ‣ (4)
Automatically tweet about new posts in Expression Engine using AutoTweet plugin

There are stuff machines should do for you, and one of them is tweeting about your latest blog post – because it’s important to spread the word. Today I will show you my Expression Engine (EE) plugin called AutoTweet that does just that. It’s simple and elegant and doesn’t require anything above typing in your Twitter credentials. So next time you see an auto-tweet about my post, please retweet it :)
44 Zen Widescreen Wallpapers for your MacBook

It’s time to cool off the tech talk and chill out with this amazing set of 44 widescreen wallpapers I picked up over the years, especially for your MacBook desktop (all of them are 1280x800 or bigger). With these images you will feel bliss and peace. Your desktop will be zen, you will be zen, and your life will get better – in other words, these pictures will make you live longer ;) Enjoy!
Simple Template System in Perl

By now you should know I am a fan of everything simple. I casted an opinion that frameworks, while useful, are overcomplicated and create an unnecessary load on your project, unless it reaches a certain amount of complexity. And one of the most used frameworks, are the template frameworks. Thus, it would be great to have a dead simple template system, that just works. And that’s what I am going to show you today.
- Read Comments ‣ (3)
Setting up Mac for ease of use

It’s always a though call to install all the necessary (and preferably free) apps on your mac to have a pleasant experience at all times. Fortunately, due to crappy Apple HDD drives, I’ve been going though this quite a lot. Thus, I’ll show you what nice apps you should install right after you start up your mac (if you haven’t done it yet) – they are so worth it…
- Read Comments ‣ (1)
Setting up Mac for the Web Developer

Leopard comes with tons of stuff for developers, but out-of-the-box it ain’t quite configured to get them running in an instant. This article goes through the configuration process of Leopard and some of its bundled applications, to get the most out of it and create a nice web development environment. I will focus on setting up Apache with MySQL and Perl (and PHP, which I rarely use) plus some recommended apps. If you are a python developer, please share your configuration routine in the comments.
- Read Comments ‣ (4)
Don’t use IDs in CSS

In CSS, you can assign styles to elements in 3 ways: either by a direct reference to an HTML tag, or by a class attribute, or finally, by the id attribute. Each of these approaches has it’s pros and cons, but in this article, I’ll highlight why you should avoid using styling by #id. In fact, you shouldn’t base your style design on id attributes at all.
- Read Comments ‣ (28)


