Ina Garten's secret to perfect hard boiled eggs every single time! No overcooked yolks with green on them. Put Cold water and cold eggs in a pot. burners on on high heat, watch carefully, as soon as it gets to a rolling boil, turn off the burner, cover and let sit for 5 minutes. Take eggs out of water and let sit for another 2 minutes. Then immediately either peel them or shock them in cold water. It's best to use eggs about a week old so they peel easier.
Up to this point I'd thought you had to boil the water first, then add the eggs and let them boil until you forget about and remember them again. Then you remove, strain the hot water out and add cold water. Leave it to me to make it too complicated.