programmer excuse