Preheat and Prepare: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans. This ensures the chocolate cake easily releases once baked.
Combine Dry Ingredients: In a large bowl, whisk together the flour, cocoa powder, granulated sugar, brown sugar, baking soda, baking powder, and salt.
Add Wet Ingredients: In a separate bowl, whisk together the eggs, oil, buttermilk, and vanilla extract.
Combine Wet and Dry: Gradually add the wet ingredients to the dry ingredients, mixing on low speed until just combined. Be careful not to overmix.
Add Coffee: Slowly pour in the hot coffee while mixing on low speed. The batter will be thin.
Stir in Chocolate Chips: Gently fold in the chocolate chips.
Pour into Pans: Divide the batter evenly between the prepared cake pans.
Bake: Bake for 30-35 minutes, or until a toothpick inserted into the center comes out with moist crumbs attached.
Cool: Let the cakes cool in the pans for 10 minutes before inverting them onto a wire rack to cool completely.
Make the Ganache: While the cakes are cooling, make the ganache. Heat the heavy cream in a saucepan over medium heat until it just begins to simmer.
Pour over Chocolate: Pour the hot cream over the chopped chocolate in a heatproof bowl. Let it sit for 1 minute, then whisk until smooth and glossy.
Frost: Once the cakes are completely cool, frost the top of one layer with half of the ganache. Place the second layer on top and frost with the remaining ganache.