Zest 1 orange into a bowl and set aside. Cut the orange in half and juice each half into a separate bowl, and set it aside. Weigh or measure the flour, baking soda, baking powder, salt, and cocoa powder, into a medium bowl running a whisk through to blend. Set this bowl aside. Also, weigh or measure your white and light brown sugars and set this bowl aside.
Cream the butter and sugars for about 3 minutes with a hand-held or stand mixer. Scrape down the sides and add orange juice, orange zest, vanilla extract, and incorporate. Next, add one egg at a time and blend for a minute.
On a low mixer speed, gradually add the flour mixture. Mix until the flour is incorporated. Scrape down the sides and add the hazelnuts. Cover and put into the refrigerator for 30 to 45 minutes.
Preheat your oven to 350°F (175°C or 180°C) and line 2 cookie pans with parchment paper. I use a medium cookie scooper to get 12 cookie mounds on a sheet pan. I add a few hazelnuts to the top and press in slightly so the nuts stay while baking.
Put into the oven and bake for 12 to 14 minutes. Watch for them to start to crack on the top just a little, then pull them out. Leave them on the pan for a minute before moving them to the cooling rack.