Pre-heat oven to 375°F.
Whisk flour, baking soda, baking powder, and salt in a medium bowl. Set aside.
Using a stand mixer, or hand-held mixer, on medium speed, beat butter, sugar and brown sugar until fluffy, about 3 minutes.
Add egg yolks, egg and vanilla and beat until mixture is pale and fluffy, about 4 minutes. You may need to occasionally scrape down the sides of the batter.
Slowly add the flour mixture until just blended.
Fold in the chocolate with a wooden spoon or spatula.
Spoon the batter by heaping tablespoon onto 2 baking sheets lined with parchment paper, keeping them separated by about 1 inch.
Bake cookies, rotating the sheets halfway through, for about 12 minutes, or until just turning golden brown on the edges.
Let cool slightly on sheets and then transfer to wire racks. Sprinkle with coarse salt, if desired. Enjoy!