Preheat oven to 150 °C (300°F) with the fan on (see note 1 if you don't have a fan function) and grease and/or line two 8 inch cake tins (I use my homemade cake release). Begin by roughly chopping 14 Oreos to mix into the cake batter at the end. You don't want them to be too big or too small (you want little chucks). Set aside for now.
Sift together flour, baking powder and salt. Mix together using a whisk or fork and set aside.
In a large mixing bowl, combine yoghurt, sugar, vanilla and baking soda. Mix until well combined and set aside.
In a microwave safe bowl or jug, combine butter, oil, milk and instant coffee powder. Heat in the microwave (you can do this over a stovetop if you prefer), until the butter is fully melted and the mixture is hot to the touch.
Once hot, add in cocoa powder and stir until dissolved. It's okay if there are a few little lumps.
By this point your yoghurt/baking soda mixture should be slightly frothy. To it add in half of the heated milk mixture and using a whisk mix until combined. Then add in half of your pre-sifted dry ingredients and gently mix with the whisk until just combined. Then add in the remaining milk mixture and gently whisk until just combined. Then add the remaining dry ingredients and gently whisk until just combined. Do not overmix.
Finish off by adding in the roughly chopped Oreos from earlier and gently fold them in with a spatula until just combined. Do not overmix.
Distribute the batter evenly into the two 8 inch cake tins, and then give the cake tins a light bang on the counter to remove any large air bubbles.
Bake for 45 minutes, or until a toothpick comes out clean. Let the cakes cool in the cake tins for about 20 minutes, before turning them out onto a wire rack to completely cool before frosting.