Using Stand Mixer: Cream together butter & sugars. Beat in eggs and vanilla until combined and creamy. Mix in baking soda, baking powder & salt. Mix in flour, 1 cup at a time. Scrap sides and bottom to make sure all flour is mixed in. Mix in chocolate chips.
Without Stand Mixer:
Whisk together flour, baking soda, baking powder and salt in a mixing bowl. Set aside.
In a large mixing bowl, cream together butter, granulated sugar and brown sugar.
Beat in eggs and vanilla until well combined and creamy.
Stir in flour mixture (by hand) 1 heaping cup at a time until everything is combined and there is no more dry patches (check bottom of bowl)
Stir in chocolate chips.
Drop and Bake
Drop dough by 1/4 cups on ungreased cookie sheet - 6 cookies on a sheet.
Bake for 10 - 12 minutes or until cookies just start to get light golden brown on tops.
Let cookies rest for a minute or two on cookie sheet and transfer to wire rack to cool.