How to make perfect hard boiled eggs
Don't be ashamed. This guide gets a lot of views.
Place the eggs in a pot of water

Ensure there is 1 inch of water above the top of the eggs. The eggs will float, but you can estimate an inch of space.
Add a pinch of salt
This will help the shell separate from the egg after it is cooked.
Place pot on stove, put on the lid and turn the heat on high

Turn the stove off

Once the water comes to a rolling boil, turn the burner off and leave the pot on the stove for 15 minutes so that the eggs will finish cooking perfectly.
Chill the eggs by placing in cold water

This will cause the eggs to stop cooking, and help you separate the egg from the shell.
I like to do this by carefully ladling them into a bowl full of cool water.
Once they've cooled, I drain the water and leave the eggs in this bowl in the fridge.