Preheat oven to 350 degrees.
In a large mixing bowl, cream together the butter and sugar. Beat in eggs, one at a time. Beat in almond extract.
In a separate bowl, combine flour and baking powder. Gradually beat the flour mixture into the butter mixture. Fold in the chocolate chips and almonds.
Divide the dough into three 10 inch logs and place on ungreased baking sheets. Bake in the preheated oven for about 20 minutes, until lightly browned. Cool for 5 minutes.
Cut each diagonally into 1 inch slices. Place each slice cut side down on the baking sheets. Bake for an additional 15 minutes until golden brown.
Cool completely on a wire rack and store in an airtight container.