In a large mixing bowl, combine sugar, butter, vanilla and almond extracts. Stir in the almonds and eggs.
Next stir in flour, baking powder and salt. Mix until just combined.
Chill the dough covered for 30 minutes.
In the meantime, preheat the oven to 350°F with the rack in the middle.
Moisten your hands and halve the dough and form 2 16"x2" loaves on a parchment lined baking sheet.
Bake until the loaves are pale golden, about 28~30 minutes. Transfer the loaves to a rack and cool for 15 minutes.
Using a serrated knife, cut the loaves into ¾" slices.
Place the slices back on the baking sheet with cut side down and bake until golden, 20~25 minutes. Transfer to rack to cool completely.