Preheat oven to 375 degrees and line cookie sheets with parchment paper.
Start by mixing your butter until smooth. Add the sugar and brown sugar, then cream together.
Add vanilla and eggs, mixing on high until well combined
Sift flour, baking soda and salt together. Slowly add the dry ingredients to your batter as you're mixing.
Once your wet and dry ingredients are well combined, fold the chips into the dough. Place in the refrigerator to chill for 1/2 an hour.
Using cookie dough scoop, scoop dough and roll into a tight ball (rolling into a tight ball makes for a better looking cookie.). Place on a parchment lined cookie sheet, then press down gently.
Bake at 375 degrees for 7 to 8 minutes, or until your edges are golden. Remove from the oven and add additional chips and a sprinkle of sea salt on top (optional).
Notes
Hot cookies will be tender and will easily break. It's best to let them sit on the pan for about 5 minutes, then you can transfer them to a wire rack to finish cooling.
Because we finish these cookies with sea salt, you should use unsalted butter for the dough. If you use salted butter, you'll want to skip adding the sea salt to the tops.