Building a better (make|ant|maven|...)
I think this could be interesting for any developer
What is make
What is software management
I like last phrase from last article :
"Managing software" is not a simple task. No wonder the average programmer or system administrator has a strong caffeine addiction.