Question: 97 things a programmer should know?
Answer: "Code in the Language of the Domain" by Dan North. "Write Tests for People" by Gerard Meszaros. "Convenience Is Not an -ility" by Gregor Hohpe. "Know Your IDE" by Heinz Kabutz. "A Message to the Future" by Linda Rising. "The Boy Scout Rule" by Robert C. ...  "Beware the Share" by Udi Dahan.