Prepare 3 large or 4 small baking sheets by covering with parchment paper.
Combine flour, baking soda, and baking powder in a bowl and whisk to combine. Set aside.
In a separate bowl, combine the butter and sugars and beat until light and creamy. About 2 minutes with a stand mixer.
Add the eggs, one at a time, mixing well after each is added. Scrape down the mixing bowl if necessary.
Add the vanilla and mix until everything is well combined.
Add half of the flour mixture and mix it in until there are no white steaks left.
Add the remaining flour mixture and combine just until the flour has been absorbed. Do not overmix.
Add the chocolate chips and mix just until the chocolate chips have been evenly distributed.
Scoop 1/3 cups of dough and place onto the prepared baking sheets, leaving at least 2 inches between cookies.
Place into the preheated oven and bake for 12 to 14 minutes, or just until the cookies no longer look wet on the top and the tops have started to just lightly brown.
Remove from the oven and allow to cool on the cookie sheet for at least 5 minutes.
Remove cookies to a baking rack to continue cooling completely.
Once the cookies have been cooled they can be stored in an air-tight container.
Notes
I use a #12 scoop for these cookies, it's about the same size as an ice cream scoop. This will yield about 18 giant cookies.
For smaller cookies, reduce the baking time to 10-11 minutes.
For extra chocolatey cookies, you can use up to 3 cups of chocolate chips or chunks.
Once cooled, store cookies in an airtight container. Can be frozen for up to three months.