advice from an old programmer post