Preheat the oven to 375 degrees F. Line three baking sheets with parchment paper.
In a medium bowl, combine the flour, baking soda, baking powder, and salt. Set aside.
In a large mixing bowl, beat the butter and sugars together until light and fluffy. Beat in the eggs, one at a time. Beat in the vanilla.
Add the dry ingredients and beat until just blended.
Mix in the chocolate chips.
Use a cookie scoop or tablespoon to roll 2 tablespoons (3 for large cookies) of dough into balls. Place the dough balls 2 inches apart on the prepared baking sheets.
Place in the oven and bake for 8 to 9 minutes, until just barely starting to turn brown. The cookies will appear doughy, but they will settle and finish cooking as they cool.
Cool the cookies on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely (I slide the parchment paper directly on the wire rack).
