Preheat oven to 350ºF (180C).
In a small bowl, combine flax meal and warm water and let sit to gel for about 10 minutes.
Using a stand mixer or hand mixer (or a spatula and some elbow grease) beat butter and white and brown sugar until light, creamy and fluffy.
Add vanilla extract and flax meal mixture and beat until incorporated.
Sift in baking powder, baking soda, flour, salt and stir to combine. Fold in the chocolate chips.
Use a 1 1/2 tbsp cookie scoop or roll 1-inch balls onto a lined baking sheet and bake for 10-12 minutes until the edges are just barely brown and they're quite puffy. Remove from oven and let cool for a minute (they'll deflate).
Remove and let cool on a wire rack. Store in an airtight container.
These are good immediately, but they're even better the next day when they're chewy and set =)