Whisk the flour and baking soda in a bowl and set aside.
With an electric mixer or stand mixer with a paddle attachment, cream the butter and sugars together.
Add the egg, egg yolk, and vanilla and mix well on high speed until combined.
Gradually add the flour mixture and stir until a dough forms (may take a couple minutes of stirring).
Fold in the white chocolate chips and macadamia nuts.
Do not overmix the dough at any point in this process.
Chill dough for at least 30 minutes (or up to 5 days) in the refrigerator.
Preheat oven to 325F degrees. Take a generous tablespoon of dough, form into a ball.
Place on a cookie sheet, flattening slightly.
Bake for 15-18 minutes or until edges are slightly browned.
The centers should appear very soft and puffy. Let cool completely on a wire rack.