Choosing Languages

people choose programming languages for projects based on a variety of reasons. And sure, there may be better or worse choices. But you probably have a different context than someone else, and so when someone makes a choice you don’t agree with, there’s no reason to be a jerk about it.

Seems like good advice generally.

Also:

Thou tech pundit, first maintain a codebase by thyself for more than five years, and then shalt thou see clearly enough to consider the audacity of suggesting something in thy neighbor’s stack, of which ye have zero context.