Preheat oven to 350°F (177°C). Grease and flour three 8-inch round cake pans or line with parchment.
In a bowl, whisk flour, baking powder, baking soda, and salt. Set aside.
In another bowl, beat butter, oil, and sugar until light and fluffy.
Add eggs one at a time, beating well after each addition.
Mix in lemon zest and juice.
Add dry ingredients alternately with buttermilk, beginning and ending with dry ingredients.
Toss blueberries with 1 tbsp flour, then gently fold them into the batter.
Divide batter evenly among prepared pans.
Bake for 28-32 minutes, or until a toothpick comes out clean.
Let cakes cool in pans 10 minutes, then transfer to wire racks to cool completely.