Firstly, mill the flour. I used all soft white wheat.
Then, add potato starch, baking soda, baking powder, salt (if using unsalted butter) to the flour, and stir to combine. Set aside.
In a stand mixer, add room temperature butter, oil, and sugar. Cream together for 3-5 minutes until it becomes lighter in color, and increases in volume. Also, make sure to scrape the sides down as needed for even mixing.
Add eggs one at a time, mixing a little between each egg. Then, after all the eggs are incorporated, beat until mixture becomes fluffy (about 1-2 minutes more.)
Then, add the vanilla extract, almond extract (if using), vinegar, and heavy cream. Mix until well combined. (save the 1/2 cup yogurt until you have added half the flour mixture.)
Now, it is time to add in your flour mixture. Slowly mix in half the flour without overmixing.
Then, add in the yogurt, mix in just a little.
Lastly, add in the rest of the flour, and fold in with a spatula just until there is no dry flour mixture left. Don't overmix it will deflate all the air you put in the cake, and make it tough.
Preheat the oven to 350*F.
Let the yellow cake batter sit and allow the fresh milled flour to start absorbing all the liquid while the oven preheats. (15 mins or so.)
While the batter is resting, and the oven is preheating. Get two 8 inch round cake pans, and cut out parchment paper circles to line the bottom of the pan. (I like to trace the pan with a pencil to get the exact size I need.
Then, spray or grease the pans, and place a parchment paper circle into each pan, spray or grease the pans again including up the sides. (So, you want spray or grease under and above the parchment paper.)
Pour half the yellow cake batter into each pan. Gently tap the pans on the counter to let the top set and get any air pockets out.
Bake for 30 minutes, watch for the edges of the cake to pull away from the pan. Once this happens the cake is done! If it overbakes even a couple minutes, it will cause the cake to be dry. (you can use the toothpick trick, and cake crumbs or oil is ok to come off on the toothpick, it is still done. Just, not done if wet cake batter comes out.)
After the cakes are baked, remove from oven, and let them cool in the cake pan for 20 minutes. (If you release them right away, they will make a mess, and not hold together. If you leave them too long to cool completely, they will tend to get stuck in the pan. I find that 15-20 minute mark is perfect!)
When it is time to release them from the pan, get a wire cooling rack, place on top of the cake pan, and flip the pan and cooling rack together over to release the cake from the pans. (see video)
Let the cakes cool completely on the wire rack before frosting (at least 1-2 hours.) You may find it easier to frost if you wrap the cooled cakes in plastic wrap, and freeze.