November 14, 2022 Why do we call it "boilerplate code?" Etymology is fun! Now that Twitter is on a downward spiral I'm rewriting my favorite tweetstorms in a more permanent medium, so here's the first: why do we have the term "boilerplate code"? It comes from the peculiar interplay of two industrial revolution technologies: steam engines and hot metal typesetting. So let's start with the steam eng