Preheat oven to 350° Fahrenheit
In a large bowl (or mixer bowl), beat the unsalted butter, brown sugar, and granulated sugar until the mixture is light and fluffy.
Add the eggs one at a time, scrape down the sides as needed. When thoroughly combined, add vanilla and almond extract.
In a separate bowl - combine flour, baking soda, and salt. Add the flour mixture to the butter mixture in batches (I did in ¾ cup batches).
Coarsely chop the macadamia nuts and white chocolate chips. Fold the macadamia nuts and white chocolate into the cookie dough.
Using spoons, create 1-inch balls of cookies dough. Place them about 2 inches apart from each other on a baking tray.
Bake for 10 to 12 minutes or until the edges are golden brown. Let the cookies cool on the baking sheet for 5 minutes before transferring them to a cooking rack.