The cookie will be as good as the chocolate you use to make them, so I recommend purchasing a couverture 64-percent cocoa paste chocolate. Vahlrona, Cocoa Barry, Felchlin, and Dagoba are all great brands to make the perfect chocolate chip cookie.
Preheat the oven to 350 degrees.
In the bowl of an electric stand mixer fitted with the paddle attachment, or in a mixing bowl (if using a hand mixer), cream together the butter, sugars (white and brown), and vanilla extract on medium speed until well combined, about 1 minute.
As the mixer continues to run, add the eggs, one at a time, until they are incorporated into the mixture. Reduce the speed of the mixer to low and slowly mix in the salt, flour, and baking soda until just combined. Add the chocolate chips and nuts to the cookie dough mixture.
Using a 2-inch cookie or ice cream scoop, scoop the dough into balls and place them on the prepared baking sheet. Bake for 10-12 minutes, or until the edges are golden brown. Cool on a wire rack.