Combine 12 ounces chopped chocolate, butter, and hot heavy cream in a bowl. Stir until smooth.
Refrigerate until medium-thick and spreadable, about 2 hours.
Make the cake layers
Preheat the oven to 350° F (177° C).
Sift flour, sugar, baking powder, baking soda, salt, and cocoa powder into a large bowl. Whisk to combine.
In a medium bowl, melt 3 ounces of chocolate in hot coffee. Add buttermilk, eggs, oil, and vanilla extract. Whisk until combined.
Add wet ingredients to the dry ingredients. Whisk until just combined.
Divide the batter between your greased and lined pans. Bake for 25 to 30 minutes—a toothpick inserted should come out almost clean. Let them cool.
Make the shards
Melt chocolate in the microwave for 1 to 2 minutes in 30-second intervals. Mix until smooth.
With an offset spatula, spread the melted chocolate thinly on parchment paper, approximately 12” x 16” in size. Place another sheet of the same size on top. Roll it up and seal with tape.
Refrigerate for a few minutes or until it has firmed up. Unroll when ready to decorate the cake.
Assemble the cake
Fill the cake layers with a thin layer of frosting (about ½ cup) and spread evenly. Use the rest of the frosting to cover the cake.
Decorate the cake with chocolate shards all around. Refrigerate for at least an hour before serving.
Notes
Unsweetened cocoa powder: Dutch-process cocoa powder results in a darker, fudgier cake. I used Hershey's "Special Dark" Cocoa Powder.
Oil: Use a neutral-flavored oil like canola, avocado, or other vegetable oils. Mild-tasting oils like coconut and olive oil also work great.
Dark chocolate: Use bars, chips, or wafers with a high cocoa percentage (semisweet or bittersweet).
Buttermilk: Create a buttermilk substitute by combing slightly less than a cup of milk and 1 tablespoon of vinegar or lemon juice until thick and curdled, or use other cultured dairy products like yogurt or sour cream diluted with water.