Preheat your oven to 350°F (175°C). Grease the baking pan or line it with parchment paper.
In a double boiler or microwave-safe bowl, combine the chopped chocolate and butter. Heat gently until melted and smooth.
In a large mixing bowl, whisk together the eggs, sugar, and vanilla extract until well combined. Add the chocolate mixture and stir until fully incorporated.
In another bowl, whisk together the flour and salt. Gradually fold the dry ingredients into the wet mixture using a spatula.
Pour the brownie batter into the prepared baking pan, spreading it evenly. Bake for 20-25 minutes or until a toothpick comes out with a few moist crumbs.
While the brownies are baking, prepare the ganache. Combine 6 ounces of chocolate with ½ cup of heavy cream. Heat the cream until just simmering, then pour it over the chocolate. Stir until smooth.
Once the brownies are baked, let them cool for about 10 minutes. Lift them out using parchment paper and let them cool completely on a wire rack. Pour the ganache over the brownies.
Allow the ganache to set at room temperature or refrigerate for about 30 minutes. Cut the brownies into squares and serve.