Finely chop semi-sweet chocolate. Place in a medium size bowl.
Cook heavy cream in a small pot over low-medium, stirring constantly, until simmering and steaming.
Pour hot cream over chocolate. Allow to sit for 2-3 minutes.
Using a spatula, stir smooth. Cover with plastic wrap and allow to set until room temperature.
Chocolate coffee cake:
Combine the semi-sweet chocolate and milk in a small bowl.
Microwave for 20-30 seconds until milk is hot. Whisk until smooth.
Add the espresso powder and whisk until combined. Stir in the remaining wet ingredients (sour cream, vanilla extract and vegetable oil).
In a separate bowl, stir together the dry ingredients (flour, baking cocoa, baking powder and salt).
In the bowl of a stand mixer, combine the eggs and sugar. Whip on high until light and fluffy (2-3 minutes).
Pour half of the dry ingredients into the egg mixture and whip on low until just combined.
Add the wet ingredients, mixing until just combined.
Add the remaining dry ingredients, mixing on low until the batter is free of lumps.
Pour the batter into a parchment paper-lined square 8" pan.
Bake at 350F for 30-35 minutes or until a toothpick inserted in the center comes out with only baked crumbs (no batter). Allow the cake to cool in the pan.
Cake assembly:
Whip the cooled ganache on medium-high until stiff peaks form and the frosting is a light brown (about 2-3 minutes).
Remove the cooled cake from its pan.
Spoon the frosting on top of the cake and spread evenly.
Notes
Stir the ganache with a spatula: Using a whisk can incorporate too much air leaving the ganache with air bubbles. Use a spatula to ensure you're ganache stays smooth and bubble-free.
Storing a cut cake: Once your cake is cut, you’ll want to protect the exposed part. The easiest way to do this is to place a piece of plastic wrap directly onto the exposed cake.
Serving cake: Temperature affects food and cold foods tend taste less sweet and flavorful. I recommend serving this cake at room temperature.