Proper Exception handling
UPDATE 2019: The articles below have been taken offline.
The articles below are about Java, but I think they apply equally well to other languages that have exception handling. It would be nice if more were to read those articles. I think it would result in better and easier to debug code.