Combine the flour, baking soda and salt in a bowl and stir until fully incorporated. Set aside
Chop the macadamia nuts and brazil nuts. Set aside
Add room temperature butter into the mixing bowl, and using the paddle attachment , mix until the butter starts to break down (about 30 secs)
Add brown sugar and granulated white sugar to the butter. Mix until light and fluffy
While the mixer is on, add room temperature eggs one at a time into the mixing bowl
Add pure vanilla extract to mixture
Add flour/baking soda/salt mixture into the mixing bowl. Mix until just combined
Remove the mixing bowl from the stand mixer, and manually mix in the chopped nuts and cranberries. Mix until just combined
Scoop the cookie dough onto a parchment-lined baking sheet using an ice cream scoop or cookie dough scoop
Chill the dough in the fridge for 30 minutes prior to baking
Bake in preheated 350F oven for 15-18 minutes or until golden brown
Bring the cookies out of the oven and let them cool completely before eating