-
Preheat the oven to 375°F. Lightly grease (or line with parchment) two baking sheets.
-
Place the pecans in a single layer in a pan, and toast until they've darkened a bit and smell toasty, about 8 to 9 minutes. Set them aside to cool, then chop coarsely.
-
In a large bowl or the bowl of a stand mixer, combine the sugars, butter, shortening, salt, espresso powder, baking soda, vanilla, flavor, and vinegar, beating until smooth and creamy.
-
Beat in the egg, again beating until smooth. Scrape the bottom and sides of the bowl with a spatula to make sure everything is thoroughly combined.
-
Mix in the flour, then the chips and toasted nuts.
-
If you're going to refrigerate the dough, cover the bowl, and chill for about 4 to 5 hours; or overnight. How long you chill the dough will affect how much the cookies spread; see "tips," below for details.
-
Mix the 1/3 cup (67g) sugar and salt for the coating, and put it in a bowl. Use a spoon (or a tablespoon cookie scoop) to scoop 1 1/2" balls of dough into the sugar/salt mixture, rolling to coat. Then transfer to the prepared baking sheets, leaving 2" between them on all sides; they'll spread quite a bit. Or use a teaspoon cookie scoop to scoop 1 1/4" balls of dough.
-
Bake the cookies for 10 to 12 minutes — 10 minutes for smaller cookies made from unrefrigerated dough, 12 for larger cookies whose dough has been refrigerated (and something in between for other iterations of size and refrigeration). Their edges will be chestnut brown and their tops a lighter golden brown. Remove them from the oven, and cool on the pan until they've set enough to move without breaking. Repeat with the remaining dough.
-
Store cookies, well wrapped, at room temperature for up to 5 days; freeze for longer storage.