Keeping Up With Your Deadlines