To begin, combine the flour, salt, baking soda, and baking powder in a bowl. Give them a stir to mix them together.
In your mixing bowl, beat the butter and sugars on medium-high speed until they are fluffy and pale, about 3-4 minutes.
Beat in the eggs one at a time and then add in the vanilla.
Add in the dry ingredients and mix on slow speed until it is combined.
Add in the chocolate chips and pecans. Stir them in by hand.
Cover the dough with some plastic wrap and refrigerate for at least 2 hours, or overnight.
When you are ready to bake them, heat your oven to 375 degrees.
Scoop the dough, by rounded tablespoons about 2 inches apart, onto parchment paper for a baking stone or a cookie sheet.
Bake for 10-12 minutes, or until golden brown around the edges, but still a bit soft in the center. Let the cookies cool in place for about 10 minutes, then transfer them to cooling racks to cool completely.