Preheat oven to 350°F and line your pans, unless you're into cake archaeology.
In a bowl, sift flour, baking powder, soda, and salt. Try not to sneeze directly into it.
Beat butter with both sugars until pale and fluffy. Act like it owes you money.
Add eggs one at a time, mixing like your frosting depends on it (it does).
Stir in espresso mix, vanilla, and sour cream. Yes, it will smell divine.
Fold in dry ingredients. Do not overmix unless you enjoy dense regret.
Divide batter into pans. Bake for 28–30 minutes or until golden and confident.
Let cakes cool completely. Patience is a virtue and frosting hates warmth.
Whip cream, sugar, and vanilla until stiff peaks form. Don’t overdo it unless you like butter.
Brush cake layers with espresso if using. Frost generously. Chill if you can resist.