Cream butter and sugar in a stand mixer or bowl.
Add in eggs and vanilla extract until mixed completely.
In a separate mixing bowl, combine flour, corn starch and baking soda. Stir them together.
Add this mixture to the butter/sugar slowly in about 3-4 parts. Let it combine fully each time before adding more.
Stir in the white chocolate chips and macadamia nuts.
Chill the dough in the refrigerator for 30 minutes.
Preheat your oven to 350 degrees.
Roll your dough into 1-inch balls on a parchment lined baking sheet. You can use a cookie scoop if you want.
Press a few extra white chocolate chips onto each cookie. Sprinkle a little bit of flaky salt onto each cookie. I use Maldron salt and crush it slightly with my fingers as I don't prefer the giant chunks.
Bake for 12 minutes, or until slight golden edges appear. If you remove at this point, your cookies will still be soft on the inside.
Cool on the baking sheet for one minute or so before transferring to a cooling rack.