- Preheat oven to 325°. Baking rack should be in the center of the oven. 
- Line cupcake pans with 28 cupcake liners, foil is preferred. 
- Spoon flour loosely into measuring cup and level off. 
- In a small bowl, combine flour, salt and baking powder. Set aside. 
- In a large mixing bowl or electric stand mixer bowl, beat eggs, sugar, vanilla and almond extract. 
- Beat batter until thickened and golden in color, for about two minutes at medium high speed with whisk attachment. 
- If you don't have a whisk attachment, beat with paddle mixer attachment or electric hand mixer on medium high for about 5 minutes. 
- Scrape down bottom and sides of bowl and mix again quickly until all is combined. 
- Batter should be thick and yellow and fall in ribbons from the beaters. 
- Add dry ingredients to the batter and fold in by hand or on low mixer speed until just combined. 
- Scrape down bottom and sides and mix again until just combined. Set aside. 
- In a small saucepan over medium heat, bring milk to a simmer. 
- Remove milk from heat and gently stir in butter pieces and vegetable oil, until butter is fully melted. 
- Slowly stir hot milk mixture into cake batter by hand or using low speed on an electric mixer. 
- Scrape down bowl sides and bottom and mix again just to combine. 
- Divide the batter equally among 28 cupcake liners. (You will use a scant 1/4 cup batter for each cupcake.) 
- Fill any empty cupcake pan holes with 1 " water to facilitate even baking/pan temperature. 
- Bake in center rack of preheated 325° oven for 25 - 28 minutes. (Check at 25 minutes.) 
- For most even baking, bake one pan at a time. 
- Cupcakes will start to brown on the edges when they are ready. 
- Remove from oven and place on wire racks to cool. 
- While still hot, gently loosen cupcakes edges from pan with a sharp knife if needed. 
- Cool cupcakes completely before frosting.