Preheat your oven to 350°F first.
Line your baking sheet with parchment paper.
This prevents sticking and ensures easy cleanup.
Toast almonds for 5 minutes until fragrant.
Combine flour, sugar, baking powder, and salt.
Whisk everything together in your large bowl.
Make sure there are no lumps remaining.
Beat eggs, vanilla, and almond extract separately.
Pour this mixture into your dry ingredients.
Stir until just combined and slightly sticky.
Fold in your toasted almonds gently now.
Divide dough into two equal portions carefully.
Shape each into a long, flat log.
Each log should be about 12 inches long.
Place them on your prepared baking sheet.
Bake logs for 30 minutes until golden.
They should feel firm to gentle touch.
Remove and let cool for 10 minutes.
Cut logs diagonally into 3/4-inch slices.
Use a sharp, serrated knife for this.
Lay slices flat on the baking sheet.
Bake 10 minutes, flip, then bake 10 more.
They'll become crispy and perfectly golden brown.