Preheat your oven to 375°F (190°C). Line your baking sheet with parchment paper.
In a small bowl, mix together the flour, baking soda, and baking powder. Set aside.
In a large mixing bowl, cream together the softened butter and white sugar until smooth using an electric mixer or whisk.
Beat in the egg and add the vanilla and almond extract (if using). Mix until well combined.
Gradually add the dry flour mixture to the wet ingredients, stirring until fully incorporated.
Roll the dough into balls (about 1 inch in diameter) and place them on the prepared baking sheet, spacing them about 2 inches apart.
If desired, sprinkle colored sugar or powdered sugar on top of the cookies before baking.
Bake in the preheated oven for 8 to 10 minutes, or until the edges are lightly golden.
Remove from the oven and let the cookies cool on the baking sheet for a few minutes before transferring to a cooling rack.