Traps are much better than false negatives.
X-Macros are powerful code/data generation helpers.
Removing elements from unordered C++ std::vectors in constant time.
Play it safe. Use poll() instead of select().
Version numbering and DVCS uncoupling considered harmful.
It’s always good to get some leverage from compilers.
C dynamic memory allocation can be a pain in the neck sometimes.
Serving CherryPy apps over HTTP and HTTPS, without extra proxies.
json, Json, JSON… fail.
The human side of software development can’t be over emphasized.