Preheat the oven to 400F.
Line a muffin/cupcakes tin with cupcakes liners. Or you can use Silpat Classic Muffin Tray.
In medium bowl mix flour, baking soda, baking powder and salt. Sift and set aside.
In the bowl of stand mixer beat together eggs and granulated sugar on high speed for 5 minutes. It should be thick and light in color.
Add sour cream, vanilla extract, and melted butter, mix on low speed just until combine.
Using a hand spatula add flour mixture into the batter 1/3 at a time, leave about 2 tbsp of flour mixture in the mixing bowl and toss fresh blueberries. Fold flour covered blueberries into batter. Do not overmix or muffins can become dense.
Using ice cream scoop, evenly distribute the batter equally among the cups (I use kitchen scale for that).
Bake at 400F for 20-25 minutes or until golden brown.
Remove muffins from tin and cool on a wire rack until room temperature and enjoy!