01 - Preheat oven to 350°F. Grease and flour two 9-inch round cake pans, ensuring even coverage to prevent sticking.
02 - Sift together flour, cocoa powder, sugar, baking powder, baking soda, and salt in a large bowl to aerate and combine evenly.
03 - Add eggs, milk, oil, and vanilla to the dry mixture. 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 a wire rack. Cool completely before assembling.
06 - Heat heavy cream in a small saucepan until it begins to simmer. Pour over finely chopped chocolate in a heat-safe bowl. Let stand for 2-3 minutes, then stir until glossy and smooth. Cool until thickened but spreadable.
07 - Toss sliced strawberries with sugar if desired. Allow to rest for 10 minutes to soften slightly and release natural juices.
08 - Spread a layer of ganache over the first cake layer, arranging half the sliced strawberries on top. Position the second cake layer, cover with remaining ganache, and decorate with additional fresh strawberries.
09 - Refrigerate assembled cake for at least 30 minutes to set layers for clean, even slicing.