1: In a mixer, mix together the butter, eggs, sugar, vanilla, salt, lemon zest, and juice, and buttermilk until everything is combined.
2: Add flour, baking powder, and baking soda, and mix until the batter is smooth and shiny.
3: Pour the batter into a parchment lined bread pan.
4: Bake at 350°F for 45-50 minutes, inserting a toothpick to test if the bread is done.
5: Let the bread cool completely before glazing.
6: For the glaze, whisk together the powdered sugar, lemon juice, and lemon zest until silky smooth; adjust the thickness as needed.
7: After pouring the glaze onto the cooled bread, allow it to set.