Preheat the oven to 350 degrees. Line a baking sheet with parchment paper and set aside.
In a medium-sized bowl, whisk together the flour, cocoa powder, baking soda, and salt. Set aside.
In the bowl of a stand mixer, cream the butter and sugars together until light and fluffy. Add the eggs, one at a time, making sure that each one is combined before adding the next. Add the vanilla extract and mix well.
In a couple of batches, add the dry ingredients to the wet. Scrape down the sides of the bowl as needed. Mix until just combined.
Add 1 ¾ cups of the baking chips/chocolate chips, mixing until they are well distributed throughout the dough. Reserve the remaining ¼ cup of chips for topping the cookies.
Using a cookie scoop, or two spoons, scoop dough into 2 tbs-sized balls and place them on the prepared baking sheet, leaving about 2 inches between each ball of dough. Bake for 8-10 minutes, or until just set.
Once you remove the cookies from the oven, press some of the leftover chocolate chips into the dough. Allow the cookies to cool for 5 minutes on the baking sheet before removing them to a wire rack to cool completely.