01 - Preheat oven to 350°F and line baking sheet with parchment paper
02 - Whisk flour, baking powder, and salt in medium bowl
03 - Beat softened butter and sugar until light and fluffy, 2-3 minutes
04 - Beat in egg, ube halaya, vanilla extract, and ube extract if using
05 - Gradually add dry ingredients, mixing just until combined
06 - Fold sweetened shredded coconut into dough
07 - Scoop tablespoon portions, roll into balls, and coat in desiccated coconut
08 - Place dough balls 2 inches apart on prepared baking sheet
09 - Bake 13-15 minutes until set and lightly golden on bottoms
10 - Cool on baking sheet 5 minutes, then transfer to wire rack