Preheat oven to 350 degrees F.
Make the chocolate ganache - combine chocolate chips and heavy cream in a large bowl. Heat in the microwave for one minute. Whisk together then microwave again for 15 seconds. Whisk together again until smooth. (if some pieces of chocolate chips are not melted, microwave for 15 seconds again until all chocolate is melted) Slowly begin adding the melted butter, continuously whisking. Once all butter is incorporated, cover with plastic wrap and set aside to set.
In a large bowl, whisk together flour, sugar, brown sugar, baking soda, baking powder, espresso powder, and salt.
In a separate bowl, whisk together melted butter, oil, cocoa powder, hot coffee, and sour cream in a large bowl until smooth.
Fold the dry ingredients into the wet ingredients and then begin adding eggs, one at a time. Then add vanilla extract and milk and whisk until combined.
Divide batter equally between two 8 inch cake pans. Bake for 35-40 minutes, until a toothpick comes out with just a few crumbs.
Set cakes aside and allow them to cool completely.
Place one of the cakes onto a cake stand and add ½ of the ganache on top of the cake. Place the second cake on top and ice the cake with the remaining ganache.