Preheat the oven to 350 °F (175 °C), positioning the rack in the center, and line 2 muffin pans with 24 white muffin liners.
In a medium mixing bowl, combine the flour, salt, and baking powder. Set aside.
2 cups (240 grams) flour, 1 1/4 teaspoons salt, 2 teaspoons baking powder
In a large mixing bowl, using an electric hand mixer or a stand mixer with a whisk attachment, beat the eggs, sugar, vanilla extract, and almond/orange/coconut/or extra vanilla extract until thickened and light gold, approximately 2 minutes on medium-high speed. If using a stand mixer without a whisk attachment, beat for 5 minutes with the paddle attachment. The batter should have a thick ribbon-like consistency.
4 large eggs, 1 3/4 cups (350 grams) granulated sugar, 1 1/2 teaspoons vanilla extract, 1 1/2 teaspoons almond extract
Add the dry ingredients to the bowl and mix, either by hand or on low speed with a mixer, until just combined.
Scrape the bottom and sides of the bowl, then mix briefly to ensure it's well combined.
In a saucepan over medium heat or in the microwave, heat the milk until steamy but not bubbling. Remove from heat, add the butter and oil, and stir until the butter is melted.
1 cup (240 ml) whole milk, 1/4 cup (56 grams) unsalted butter, 1/3 cup (67 grams) vegetable oil
Gradually incorporate the hot milk mixture into the batter, stirring on low speed with a mixer until well combined. Scrape the bowl and mix briefly until the batter is smooth.
If baking one pan at a time, pour the batter into the cupcake liners just before baking. Bake the cupcakes for 19-25 minutes or until a toothpick inserted in the center emerges clean. While the cupcake surfaces may be very soft, it's fine as long as they aren't wet. If one cupcake has a wet spot, but the other seem fine, ignore the one and focus on the others to determine their readiness.
After baking, allow the cupcakes to sit for 5 minutes, then turn them out onto a wire rack to cool completely for about 1 hour.