Preheat the oven to 350°F (175°C) and grease two 8-inch cake pans.
In a mixing bowl, whisk together the flour, cocoa powder, baking soda, baking powder, and salt. Set aside.
In another bowl, beat the butter and sugar with an electric mixer until light and fluffy.
Add the eggs one at a time, mixing well after each addition, then stir in the vanilla extract.
Gradually add the dry ingredients, alternating with buttermilk and hot coffee, mixing until just combined.
Divide the batter evenly between the prepared cake pans and smooth the tops.
Bake for 28-30 minutes, or until a toothpick inserted into the center comes out clean.
Let the cakes cool in the pans for 10 minutes, then transfer to a cooling rack to cool completely.
For the glowing filling, beat the cream cheese, powdered sugar, vanilla extract, and tonic water until smooth.
Divide the filling into separate bowls and tint each with a different neon food coloring.
To assemble, cut out the center of one cake layer, leaving about a 1-inch border.
Fill the hollowed center with alternating neon-colored frosting layers.
Place the second cake layer on top and frost the entire cake with buttercream.
Chill the cake for at least 30 minutes before slicing under blacklight to reveal the glowing core!