Preheat the oven to 350° and prepare a large baking sheet. Cover your baking pans with either parchment paper or a silicone baking mat.
In a medium bowl, whisk together the dry ingredients; flour, baking soda, and salt then set aside.
In a large mixing bowl beat the butter and both the brown and white sugars until light and fluffy. A stand mixer is perfect for this but you can use a handheld mixer also.
Now add the eggs to the butter and sugar mixture, one at a time, mixing well after each addition.
Add the flour while the mixer is on medium, a small amount at a time so it does not come flying out of the bowl. Keep adding the flour and scraping down the sides of the bowl until it is all added. Add the vanilla and blend well.
Fold in the chocolate chips, caramel bits, and pecans using a spatula. Be sure to fold well so these goodies are distributed well through the cookie dough.