Preheat oven to 375 degrees F. Line baking sheets with a silicone baking mat or parchment paper.
In a large mixing bowl, beat butter, sugar, and brown sugar until light in color and fluffy. You should see a notable difference in color.
Add eggs one at a time, mixing well after each addition. Add vanilla extract and mix well.
Stir in flour, baking soda, baking powder, and salt. Mix until combined. Stir in white chocolate chips, macadamia nuts, and coconut.
Drop onto prepared baking sheets. Bake for 9-11 minutes or until the edges start to become a golden color. Remove from the oven and let sit for 5 minutes on the baking sheet before removing to a cooling rack to cool completely.