Preheat the oven to 350°F. Line two baking sheets with parchment paper.
In the bowl of a stand mixer fitted with the paddle attachment, cream together the butter, white sugar and brown sugar until light and fluffy, about 2 minutes.
Add the eggs one at a time, beating between each addition, then beat in the vanilla extract.
Add the flour, baking soda, baking powder and salt and beat just until combined.
Scoop 2-tablespoon mounds of dough onto the baking sheets, spacing each mound at least 2 inches apart.
Bake the cookies for 12 to 15 minutes, rotating the pans halfway through, until they are slightly crispy around the edges and barely set in the centers. Remove the cookies from the oven and let them cool completely on the baking sheets. (See Kelly’s Notes.)
Once the cookies have cooled completely, melt the chocolate chips in a double boiler or the microwave. (If desired, add 2 teaspoons of coconut oil to the chocolate to help thin it and also allow it to harden with a firm bite.)