This article fits nicely with the recent post discussing how Linus spends the majority of his time writing emails. For projects with n+1 contributors, inter-contributor communication is just as important as what code is being written. Emails, commit messages, code comments, docs, are all just different ways to communicate.
I always think of the Underhanded C Contest[^1] as my favorite example of readable code that doesn't act as expected after a quick read.