Preheat oven to 350 degrees
Using the bowl of a stand mixer, cream softened butter with sugars until light in color, at least 4 minutes. Scrape the sides of your bowl.
Add eggs, beating just until combined.
Sift dry ingredients together in a separate bowl, then add to the beaten ingredients. Mix until combined. Scrape the sides of your bowl.
Add vanilla and almond extract and mix only until they're incorporated.
Fold in your mix-ins.
Grease a 9"x13" pan. Spread your batter into the pan.
Bake for 30-35 minutes, depending upon your oven's temperature. You're looking for golden brown with the edges a bit darker but not dark!
Allow to cool in the pan, then cut into squares. These are rich so I cut them about 2"x2". Freeze if you're not going to eat the whole pan in 2-3 days.