To start, preheat the oven to 350℉.
Next, using a hand mixer, mix together the eggs, butter, sugar, vanilla and the sour cream until everything is smooth.
In a separate bowl, add in the flour, salt, baking soda and baking powder. Combine the dry and wet ingredients.
In a small bowl, toss the blueberries in 1 teaspoon of flour. This is only if you care if the blueberries sink to the bottom. If it's not important simply fold the blueberries into the batter.
Mix together the ingredients for the brown sugar topping then spread it across the entire cake. Place the baking pan in the oven for 30 minutes or until a toothpick inserted comes out clean.
When the cake is out the oven and cooling, whisk together the glaze. When the cake is fully cooled, add the glaze across the top, slice and enjoy.