In a large bowl, mix together the flour, sugar, cocoa powder, baking soda, baking powder, and salt. (if you cocoa powder is old and kinda lumpy, I would suggest sifting these ingredients first, but it's not mandatory)
In a separate bowl, whisk together the egg, vegetable oil, coffee, vanilla, and buttermilk.
This can actually be done by hand or with a mixer, pour the wet ingredients to the dry and mix until just incorporated.
Fill cupcake liners slightly less than ¾ of the way full. Lower the oven to 325 and bake for 20-25 minutes or until a toothpick comes out dry. Let cool completely before piping on the ganache (at least an hour)
Chocolate Ganache
Place the chocolate in a medium size bowl.
Bring the heavy cream to a boil. Immediately pour over the chocolate. Let sit or about a minute, and then stir until the chocolate has melted completely.Add the salt and vanilla.
Refrigerate for about an hour. Let rest on the counter for about 10 minutes, and the using a hand or stand mixer, whip the ganache for about 5-10 minutes or until fluffy and light in color.
Recipe by A Sue Chef at http://www.asuechef.com/chocolate-cupcakes-with-chocolate-ganache/