Curated List of Falsehoods Programmers Believe In
On GitHub there is an entertaining collection of falsehoods that many programmers believe in:
Falsehood articles are a form of commentary on a particular subject, and are appreciated by the developer community at large for their effectiveness and terseness. They’re a convenient written form to approach an unfamiliar domain by dispelling myths, point out common pitfalls, show inconsistencies and subtleties.
In a sense, Falsehood articles are a suite of wordy unit-tests covering extensive edge-cases provided by real-world usage.
I’m personally a fan of the date and time falsehoods.