Every developer should listen to
Especially new software developers. I, too, have observed the trend Crockford mentions: The ignorance of what has come before and the whys of our industry. The obsession with Cool New Shiny and Faster-faster-faster! The latter is especially in my mind recently as I’ve been spending the last several weeks fixing bugs and otherwise cleaning up code in one of our most mission critical applications. The work was originally done by a developer focused more on completing tasks as quickly as possible than understanding and writing stable, solid code.