Place the chocolate in a large mixing bowl. Set aside.
In a heat-proof bowl, add the egg yolks, sugar and salt. Whip until the mixture turns into a pale yellow color and fluffy. Set aside.
Into a saucepan, add the milk, heavy cream, and instant coffee. Heat the mixture until it starts simmering.
Slowly, pour the hot milk with cream into the bowl with eggs and sugar while whisking continuously to prevent egg yolks from curdling.
Pour the mixture back into the saucepan and cook it over low heat stirring continuously until it reaches 179F (82C). It will take approximately 10 minutes.
When done, pour the custard through a fine-mesh strainer into the bowl with the chocolate.
Mix until all chocolate has melted and the mixture is glossy and has a smooth and homogenous consistency. Additionally, you can blend the mixture using an immersion blender to make sure that the mixture has emulsified.
Cover with plastic wrap so it touches the entire surface of the chocolate mixture.
Before assembling the cake, place all the cream in a piping bag with a round piping nozzle. Do not stir the cream, before transferring it. When you agitate it too much, it becomes softer and more difficult to work with.