Lessons from fathers to sons, extracted from software engineering:
"Don't throw it (cleaning) over the wall"
"Understand why, so you'll recognize when (cooking) recipes are putting unnecessary constraints in place - making it more complex, less fun, than it need be"
Forgot we taggy here, thatsa #dadops.
"Reuse before build" (because otherwise you'll be washing a giant pile of barely-used laundry)
"0, 1, or N" (it really is best not to do it at all, but if you have to, try something that's low risk, does what's needed, helps you learn. If it comes up again, spend the time to do it right using what you learned. This conservation of energy is often necessary to cover all the other bases we talked about.)