2) Cream the butter and sugar in a stand mixer set to medium-high. Mix in the eggs and vanilla.
3) In a separate bowl, mix together the flour, salt, baking powder, and baking soda. Slowly add the dry ingredients to the wet ingredients. Stir in the chocolate chips & nuts.
4) Place golf ball sized pieces of dough 2 inches apart on ungreased cookie sheets. Bake in preheated oven for 8-12 minutes, or just until the edges and bottoms begin to brown.
5) Allow to cool on the cookie sheets a few minutes before removing to a wire rack to cool completely.