I think there are lots of opportunities to be sardonic in programs! Either literally in comments or figuratively in programmatic structures you use, or at a higher level of project design. Any time the system is in a bad state, appearing like it's heading towards a crash, but you've prepared a clause to catch and diffuse the situation it feels a little sardonic to me.