Place the chocolate chips in a bowl and set aside.
Heat the heavy cream and butter in a microwave safe bowl for 1 minute.
Pour the heated cream on to the chocolate chips and let it sit for a few minutes. Stir from time to time until the chocolate has melted and you have a smooth mixture.
At this point, you can use hot as a pourable glaze, or you can set it aside to cool for a while.
To make a frosting allow the ganache to cool for 20-30 minutes and then using a stand mixer, whip the frosting until it is light and fluffy. You can use this as a filling between layers of cake, and/or as a frosting on top.
You can use a cupcake mold, or a 7" baking pan for these, depending on if you want cupcakes, or a whole cake.
Chocolate ganache is optional, as this cake recipe tastes great without it too. HOWEVER, that ganache is what dreams are made of, so I'd recommend adding it!