
Whisk together the flour, baking soda, and salt in a small bowl and set aside.
In a large bowl and using a hand mixer, cream together the butter, both sugars, and vanilla for approximately 2 minutes or until ingredients are smooth. Beat in the eggs one at a time, and mix until mixture is well-combined.
Add the flour mixture and beat until dough is just-combined and fold in both types of chips.
Divide the dough into quarters. Shape each quarter of dough into a log that is approximately 9-10 inches long. Wrap each log in plastic wrap.
***Refrigerate dough overnight before baking.***
When ready to bake, preheat the oven to 350. Prepare two baking sheets by lining them with parchment paper.
Slice the logs into 3/4 inch slices, and place slices on the baking sheets approximately 3 inches apart.
Bake cookies for approximately 10 minutes, or just until they begin to brown around the edges.
Once removed from the oven, allow them to cool for a few minutes on the baking sheet before removing them to a cooling rack to finish cooling.