Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
In a bowl, whisk together flour, baking soda, baking powder, and salt.
In a separate bowl, cream butter and granulated sugar until light and fluffy.
Beat in eggs, lemon zest, lemon juice, and vanilla extract until combined.
Gradually add dry ingredients to the wet mixture, mixing until a soft dough forms.
Scoop dough into 1-inch balls and place on prepared baking sheet 2 inches apart.
Bake for 12–14 minutes, until edges are lightly golden.
Let cookies cool completely on a wire rack.
Mix powdered sugar and lemon juice to make glaze and drizzle over cooled cookies.
Allow glaze to set before serving.