Whisk together the flour, baking powder, baking soda and salt in a medium sized bowl. Set aside. In the bowl of an electric mixer, cream the butter, brown sugar and white sugar until fluffy. Mix in the lemon zest, ricotta, egg, egg yolk, lemon juice, and vanilla extract. Add the flour mixture a little at a time alternating with the buttermilk. Mix, being careful not to over mix.