A sweet, blueberry ginger topping complements a not-too-sweet cornmeal cake below, with an almond bottom.
Preheat oven to 375 degrees F/190 C
Whisk together the dry ingredients for the batter (flour, cornmeal, baking powder, salt, powdered ginger, and granulated sugar) in a large bowl. Combine the liquid batter ingredients (melted butter, eggs, and yogurt/milk or water mixture) in a small bowl. Set both bowls aside.
Melt the 2 tablespoons of butter for the topping. Add the brown sugar and combine it with the butter using a spatula until the mixture is thoroughly moistened. Add the blueberries and candied/crystallized ginger and cook on a medium-low heat, just until the blueberries soften and begin to release their juices.
Spread the blueberry topping evenly over the pan, turn off the heat, and set aside.
Add the liquid batter ingredients to the dry batter ingredients and whisk until well combined. Spoon the batter over the topping in the pan, and smooth it out. Scatter the toasted almond slivers over the batter and bake the cake for about 45-50 minutes, until a cake tester comes out clean.
Once the cake is done, slip a butter knife around the sides of the pan and flip it over onto a large platter or cake dish. Repair the top if any of the blueberry/ginger topping has not come out. Cool to room temperature before cutting.