In the bowl of a stand mixer with the paddle attachment, cream together the butter and sugars on medium speed for 2 minutes. Add eggs one at a time, mixing fully and scraping the sides between each addition. Add the vanilla and mix to fully combine.
In a separate bowl, combine the flour, salt, baking powder, and baking soda. Stir with a fork to remove any lumps.
Add one third of the dry ingredients to the butter and sugar and mix on low until fully incorporated, scrape the sides of the bowl, add another third, mix, scrape and the final third, mix, and scrape.
In a food processor, pulse 3/4 cups of the chocolate chips into very small pieces.
Add the ground chocolate chips and the whole chocolate chips to the dough. Mix on low just to combine.
Place the dough into an airtight container and refrigerate at least 2 hours or up to 24.
Preheat the oven to 350 degrees F (177 degrees C). Scoop the dough into equal 3-4 oz portions and place on an ungreased baking sheet at least 2 inches apart. Bake for 14-16 minutes until just beginning to brown and the middle still looks slightly underdone. Remove from the oven to cook for 5 minutes and transfer to a cooling rack to cool completely.
Store at room temperature in an airtight container for up to 5 days or in the freezer in a freezer safe container up to 3 months. Makes approximately 20 large cookies.