There are 100 tips for making boiled eggs easier to peel. In my experience they are all bullshit except for using old eggs. The fresher the eggs are, the harder they are to peel.
While this is true, I have found that putting white vinegar in the water when you cook them actually makes them peel easier. We have chickens, so super fresh eggs, no trouble peeling them.