Heat the oven to 350 F and line two baking sheets with parchment paper.
In a medium bowl sift together the flour, baking soda, salt, cinnamon, ginger, cardamom, and all spice. Set aside.
In the work bowl of a stand mixer, or in a large bowl with a hand mixer, add the butter, brown sugar, and sugar. Beat on medium low speed until the butter and sugar are well mixed but not fluffy, about 1 minute. Add the eggs one at a time, mixing well before adding the next, about 30 seconds each. Stir in the vanilla.
Add the flour mixture to the butter mixture and mix on low speed until just combined, about 20 seconds. Add the chocolate chips and chopped pecans and stir until evenly distributed, about 20 seconds.
Scoop the dough onto the prepared cookie sheets by rounded tablespoons at least 2 inches apart. Bake for 8 to 10 minutes, or until the cookies are just golden brown on the top. Cool on the pan for 3 minutes before transferring to a wire rack to cool completely.
Recipe by Evil Shenanigans at http://evilshenanigans.com/2013/11/spiced-chocolate-chip-cookies/