Why do we have “boilerplate code”? Where does the name come from? | Heykuki News