Everyone has probably already seen How To Write Unmaintainable Code, but if you haven’t (and you’re a software developer), it’s worth reading.