In a medium bowl, whisk together the all-purpose flour, baking powder, and salt.
Using a stand mixer with the paddle attachment or a hand-held mixer, cream the softened butter, granulated sugar, and light brown sugar on medium speed until light.
Beat in the eggs one at a time, ensuring each is just incorporated before adding the next. Stir in the vanilla extract until combined.
Gradually add the dry ingredients to the wet mixture in several additions, scraping down the sides.