Preheat your oven to 375°F (190°C). Line baking sheets with parchment paper if desired.
In a bowl, whisk together the flour, baking soda, baking powder, and salt. Set aside.
In a large mixing bowl, cream together the softened butter and sugar using an electric mixer on medium speed until light and fluffy.
Beat in the egg, vanilla extract, and almond extract until fully combined.
Gradually add the dry flour mixture to the wet ingredients, mixing until just combined. Do not overmix.
If desired, chill the dough in the refrigerator for about 30 minutes to make it easier to handle.
Scoop tablespoon-sized balls of dough and roll them in sugar if you want a sparkling finish. Place them on the prepared baking sheets about 2 inches apart.
Bake in the preheated oven for 8-10 minutes, or until the edges are lightly golden. The centers may look soft; this is normal.
Allow cookies to cool on the baking sheets for about 5 minutes before transferring them to a cooling rack.