01 - Preheat oven to 350°F. Grease and flour two 9-inch round cake pans thoroughly.
02 - In a large bowl, sift together flour, cocoa powder, sugar, baking powder, baking soda, and salt until uniformly blended.
03 - Add eggs, milk, oil, and vanilla to the dry ingredients. Beat on medium speed until fully incorporated. Gradually pour in boiling water while mixing until batter achieves a smooth, thin consistency.
04 - Divide batter evenly between prepared pans. Bake for 30-35 minutes until a toothpick inserted in the center emerges clean.
05 - Allow cakes to rest in pans for 10 minutes before transferring to wire rack. Cool completely before assembling.
06 - Heat heavy cream in small saucepan until it begins to simmer. Pour over chopped chocolate in a heat-proof bowl. Let stand for 2-3 minutes, then stir until mixture becomes glossy and smooth. Cool until thickened to spreadable consistency.
07 - Toss sliced strawberries with sugar if desired. Let stand for 10 minutes to release natural juices and soften slightly.
08 - Spread layer of ganache over first cake layer. Top with half the sliced strawberries. Position second cake layer, cover with remaining ganache, and arrange additional strawberries on top. Decorate with whole or halved strawberries as desired.
09 - Refrigerate assembled cake for minimum 30 minutes to ensure clean slicing and proper setting.