Do; or do not. There is no //TODO
Unix will give you enough rope to shoot yourself in the foot. If you didn’t think rope would do that, you should have read the man page.
Programmer’s motto: “We’ll cross that bridge when it’s burning underneath us.”
The barman asks what the first one wants, two race conditions walk into a bar.
The Release Uncertainty Principle says you can accurately know what the software will do, or when you will get it, but not both.
The best thing about a boolean is even if you are wrong, you are only off by a bit.
There are only two kinds of languages: the ones people complain about and the ones nobody uses.
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along wound destroy civilization.
If debugging is the process of removing software bugs, then programming must be the process of putting them in.
Most non-programmers don’t think of plaintext like that. To them, text files feel like filling in tax forms for an angry robotic auditor that yells at them if they forget a single semicolon.