Preheat your oven to 350°F and line a baking sheet with parchment paper.
In an electric mixer, cream together the butter and sugar until well combined.
Add the egg yolk, vanilla extract, and molasses, mixing until smooth.
Incorporate the spices, salt, baking soda, and baking powder.
Gradually add the flour, mixing until just combined - avoid overmixing.
Use a single cookie scoop to portion the dough, rolling each ball in the cinnamon-sugar coating.
Place the coated dough balls on the baking sheet and bake for 9-11 minutes.
Allow the cookies to cool on the baking sheet for 10 minutes before transferring them to a wire rack to cool completely.