how to make programming terrible for everyone