Preheat the oven to 350 degrees.
Line a 9 x 9 baking dish with foil or parchment paper.
In a medium bowl combine the flour, baking powder, and salt. Mix well and set aside.
In a large bowl cream together the butter and brown sugar.
Add in the eggs and beat until combined. Stir in the vanilla, almond extract, and cinnamon.
Add the flour mixture to the butter mixture and mix until well combined. Set aside.
To make the filling mix together the butter, brown sugar, vanilla, and cinnamon. Add in the pecans and mix until just combined.
Place half the cookie dough mixture in the bottom of the pan and spread out.
Pour the filling on top of the dough in the pan.
Carefully spread the remaining dough over top of the filling.
Bake for 25-30 minutes or until the top of the blondies begins to brown.
Remove from oven and cool completely.
Remove the blondies from the pan using the foil or parchment paper and cut into 16 pieces.