01 - Preheat oven to 350°F. Grease and line two 8-inch round cake pans with parchment paper.
02 - In a large bowl, whisk together flour, baking powder, baking soda, salt, cocoa powder, and sugar until evenly distributed.
03 - Add eggs, vegetable oil, milk, and vanilla extract to the dry mixture. Beat until smooth and no lumps remain.
04 - Gradually pour in hot water while mixing on low speed until fully incorporated. The batter will be thin — this is normal.
05 - Divide batter evenly between the prepared pans. Bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean.
06 - Let cakes cool in their pans for 10 minutes, then turn out onto wire racks to cool completely.
07 - Combine sliced strawberries, sugar, and lemon juice in a small bowl. Set aside for 15 minutes, stirring occasionally until the strawberries release their juices.
08 - Place chopped chocolate in a heatproof bowl. Heat cream in a small saucepan until it just begins to boil, then pour over the chocolate. Let sit for 3 minutes, then stir until smooth and glossy. Allow to cool until thickened but still spreadable.
09 - Place one cooled cake layer on a serving plate. Spread a thin, even layer of ganache over the top, then arrange the strawberry slices in a single layer.
10 - Place the second cake layer on top. Spread the remaining ganache evenly over the top and sides of the cake. Decorate with whole or halved strawberries and chocolate shavings if desired.
11 - Refrigerate the assembled cake for at least 30 minutes before slicing to ensure clean, even portions.