I have learned from experience that good safety deivces are hard to find. My wife and I do not believe in the learn by experience method of child rearing. We consider it a form of child endangerment. That type of child learning could result in burning our house to the ground, along with injury or death to us.
We have a granddaughter who just turned two living with us since her birth. I have had to be very inovative about safety issuses. First, we have a wall heater in our living room. I had to make a barrier out of PVC pipe to keep her away from the heater.
She got tall enough to reach the pots on our electric cooktop. After researching the internet for stove safety panels I realized that there were no affordable, effective items on the market. I built one using some aluminum strips, right angle brackets, 1/4-20 screws, wing nuts, and a 1/2" thick plastic sheet. The wing nuts, which face the cooktop, are easy for an adult to remove in order to clean the top.
The last job was when she discovered the start button on the electronic control panel for the dishwasher. I made a removable cover out of some aluminum and roof flashing that fits over the top of the door. It covers the entire control panel and has a hole drilled in it to see the green light that goes on when the cylce is done.
I also had to make my own safety catches for the kitchen cabinets and drawers. We tried commercial plastic ones that broke and could be opened by a kid. What I made doesn't look great, but they do the job.
It seems like the only answer to some safety ptoblems is the do it yourself method. This might not help most of the general public, but it should be useful for many with an engineering background.
Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.