01 - Preheat oven to 350°F. Grease and flour two 9-inch round cake pans, ensuring thorough coverage to prevent sticking.
02 - Sift flour, cocoa powder, sugar, baking powder, baking soda, and salt into a large mixing bowl, breaking up any lumps for even distribution.
03 - Add eggs, milk, vegetable oil, and vanilla extract to the dry mixture. Beat on medium speed until fully incorporated, approximately 2 minutes.
04 - Gradually pour boiling water into the batter while mixing continuously. The batter will appear thin; this is normal and ensures proper texture.
05 - Divide batter evenly between prepared pans. Bake for 30-35 minutes until a toothpick inserted into the center emerges clean.
06 - Allow cakes to rest in pans for 10 minutes before carefully transferring to a wire rack. Cool completely to room temperature before assembly, approximately 1 hour.
07 - Heat heavy cream in a small saucepan until it reaches a gentle simmer. Pour over chopped chocolate in a heatproof bowl. Let stand for 2-3 minutes, then whisk until completely smooth and glossy. Cool until spreadable consistency is achieved.
08 - Toss sliced strawberries with granulated sugar if desired. Let stand for 10 minutes to release natural juices and soften slightly.
09 - Place first cake layer on serving plate. Spread generous layer of ganache over surface, arrange half the sliced strawberries on top. Position second cake layer, cover with remaining ganache, and decorate with additional strawberries. Refrigerate for 30 minutes before slicing for clean presentation.