Turn oven to 300°F to preheat.
Mix the flour, sugar, cocoa powder, baking soda, and salt together in a large mixing bowl.
Whisk in the eggs, buttermilk, oil, and vanilla. Then add in the hot coffee (or water).
Prepare three 8 inch cake pans with baking spray (or grease and dust with flour) and divide the batter evenly among them.
Bake in the preheated oven for 30-35 minutes. The cake is ready when the center doesn't jiggle at all and feels slightly springy when you touch it.
Allow the cakes to cool in the pans for 10 minutes, then flip them onto cooling racks to finish cooling completely.