Line a baking sheet with parchment paper.
In a medium bowl, whisk together flours, baking powder, salt, and baking soda.
In another medium bowl, whisk together brown sugar, melted butter, and granulated sugar until well combined. Whisk in eggs and extracts until smooth. Stir in flour mixture until just combined and no dry streaks remain. (Dough will seem soft.)
In a small bowl, place almonds.
Using a 3-tablespoon spring-loaded scoop, scoop dough (about 60 grams each) directly into almonds. Roll dough in almonds, gently pressing to adhere, making sure to pack almonds on as much as possible. Place on prepared pan. Refrigerate until firm, 45 minutes to 1 hour.
Preheat oven to 350°F (180°C). Line baking sheets with parchment paper.
Place dough balls 2 inches apart on prepared pans.
Bake, one pan at a time, until edges are set and golden brown, 17 to 20 minutes. Let cool on pans for 10 minutes. Remove from pans, and let cool completely on a wire rack. Garnish with confectioners’ sugar, if desired. Store in an airtight container for up to 4 days.