@alpine_thistle Agreed, it is definitely a good idea. It helps you and puts you in a position to help others.
Here in the Midwest, this kind of basic prep is part of the local culture.
However, my coworkers (developers from all over) are often totally unprepared for disaster. I remember one year one of them was heading to go buy peanut butter and bread as a blizzard was just getting started, in case their power went out.