Preheat your oven to 350°F.
In a stand mixer, cream the butter and granulated sugar until light and fluffy (3-5 minutes).
Add vanilla, almond extract, and eggs. Mix on low until just incorporated.
While mixing on low, slowly add in the flour, cornstarch, baking powder, and salt. Mix until just incorporated; don't overmix.
Use a large cookie scoop (about 3 tablespoons of dough per cookie) to make dough balls. Space them 2-3 inches apart on a cookie sheet.
Use a round glass to press the bottom onto the cookie dough to flatten.
Bake for 10-11 minutes or until the edges are just set. Let them cool on the pan for 3 minutes before transferring to a cookie rack to cool completely.