Whisk together flour, baking powder, baking soda, and salt into a bowl. Set aside.
Cream together sugars and butter with a mixer. Add egg and vanilla and beat until combined. Add in the dry ingredients and mix until just combined. Don't over mix.
Stir in oats, coconut, and chocolate chips.
Roll the cookie dough into balls or use a cookie scoop, about 1 tablespoon of dough per cookie. Place on a large baking sheet that has been lined with parchment paper or a Silpat baking mat, about 2 inches apart.
Bake for 8 to 10 minutes or until tops are slightly golden. They will still be soft. Let sit on cookie sheet for 2 minutes and transfer to a wire cooling rack to cool completely.