Measure flour, cream of tartar, and baking soda and set aside.
Beat butter and both sugars together until fluffy. Add beaten egg, vanilla, almond extract, butter buds, and salt. Beat all ingredients until well blended.
Add flour, cream of tartar, and baking soda mixture about a third at a time and beat until smooth. Dough will come away from the mixing bowl and will look a little dry. When cookie dough is blended, stir in almonds with a spoon.
Chill dough for 30 - 45 minutes. Chilling the dough will keep the cookies from spreading in the pan when baked. Roll cookie dough into 1 - 1 1/4 inch balls and place on an ungreased cookie sheet. Flatten balls until they are about 1/4 inch thick.
Bake the cookies in a preheated oven at 350 degrees for about 12 -15 minutes until edges are lightly golden. Remove cookies from cookie sheet and place on a baking rack to cool