Preheat your oven to 160°C (320°F) with the fan on (refer to note 4 if your oven lacks a fan function). Grease and/or line two 8-inch cake tins (homemade cake release can be used). Set aside.
In a large bowl, sift together the flour, cornstarch, baking soda, baking powder, salt, and instant coffee powder. Whisk until well combined and set aside.
In another bowl, cream together the butter, vegetable oil, and soft brown sugar using an electric mixer (hand or stand mixer). Mix for about 2 minutes until light and creamy.
Add the eggs one at a time, mixing well between each addition (approximately 10-15 seconds per egg).
Incorporate the vanilla extract, white vinegar, and half a cup of the buttermilk. Mix until well combined. The batter may appear curdled at this stage.
Gradually fold in half of the dry ingredients with a spatula until just combined. Add the remaining cup of buttermilk and fold gently. Finally, fold in the remaining dry ingredients until just combined. Avoid overmixing.
Evenly divide the batter between the prepared cake tins and bake for about 30 minutes or until a toothpick inserted in the center comes out clean. Allow the cakes to cool in the tins for 20 minutes before transferring to a wire rack to cool completely.