In a standing mixer combine all the dry ingredients: flour, sugar, cocoa powder, baking powder, baking soda and salt
Turn the mixer on low and pour the hot water and vegetable oil in. Turn off the mixer after you have poured both in.
Add the eggs and stir until just combined.
Turn the mixer on low again and pour the buttermilk in. Add the vanilla extract in after.
Continue mixing until the batter is smooth.
Pour the batter evenly into three 8-inch cake pans that have been greased and lined with parchment paper.
Bake for 35-40 minutes.
Remove the cake and allow to cool in the pan. Once cooled, remove from the pans and wrap each in plastic wrap. Place them in the freezer for at least 15 minutes to chill before frosting.
Frosting
In a microwave safe bowl add the heavy cream and chocolate chips. Heat in the microwave for 30 seconds. Stir thoroughly. Repeat once and then stir until all the chocolate chips are melted and the mixture is smooth.
In a standing mixer add the butter and mix until softened.
Add the powdered sugar and mix until combined, it will be dry and clumpy.
Add the chocolate ganache mixture and stir until combined.
Turn the mixer on high and whip for 2 minute until lighter in color and texture.
Coconut-Pecan Filling
In a medium-sized sauce pan add 1/2 cup brown sugar, 1/2 cup granulated sugar, 1/2 cup butter, 3 egg yolks, 1 can evaporated milk and 1 tablespoon of vanilla. Whisk to combine.
Turn the heat on medium heat and whisk constantly until the mixture reaches a boil.
Continue stirring and boil for 3-5 minutes until the mixture thickens.
Remove from the heat and fold in the 1 cup of chopped pecans and 1 1/2 cup of sweetened coconut. Allow to fully cool before adding to the cake.
Assemble
Place the first cake layer on a cake board or platter, frost the top of the cake layer with a thick layer of the pecan filling.
Place the second layer on top of the frosted cake layer, repeat.
Place the third layer on top. Frost the sides and top with the chocolate frosting, making a crumb coat, catching all of the crumbs.
Place the frosted cake back in the freezer for 10 minutes.
Remove and frost all over with a second top coat of frosting.