Sift flour, salt, baking soda and all the spices (ginger, cinnamon, cloves and nutmeg) in a bowl and set them aside. Alternately, you can whisk the ingredients till they combine well.
In a large bowl, with a handheld/stand mixer (fitted with a paddle attachment), beat butter and both sugars together on high speed. Continue to beat until mixture gets creamy, it should take about 2 minutes.
Next add in the molasses and beat until combined. Then add room temperature egg and vanilla in too. Beat mixture for about a minute, or until the egg is combined well. Don't get alarmed if the mixture looks slightly curdled at this pint. It will all come together as you add flour to it. Keep scraping down the sides and bottom of your bowl as needed.
Now slowly mix sifted dry ingredients into the wet ingredients keeping mixer on low speed. Beat just until flour disappears into the dough. You will notice that the cookie dough is slightly sticky at this point. Cover dough tightly with plastic wrap and chill in the refrigerator for at least an hour. You can keep chilling this dough in the refrigerator for up to 2–3 days.
Remove cookie dough from the refrigerator. If you chilled the dough any longer than 2 hours, allow it sit at room temperature for at least 30-40 minutes. If dough is very cold, your cookies may not spread in the oven when baked. Preheat oven to 350 deg F and line 2 baking sheets with silicone mat or parchment paper.
As your oven preheats, start rolling the cookie dough into balls. I take about 1 tablespoon of dough for each ball, you can make use of a cookie scoop for evenly sized cookies. Roll each ball in granulated sugar and coat it well before arranging them on the lined baking sheets. Place the balls 2-3 inches apart from each other to aid spreading.
Bake for about 11–12 minutes or until the edges of cookies appear set. If the tops aren’t appearing cracked as pictured and the cookies look puffy, remove baking sheets from oven and gently bang them on the counter 2–3 times. This way cookies spread out and crack on top. Now return the trays to oven again and bake cookies for one additional minute.