Preheat the oven to 350°F and grease two 8-inch cake pans.
Mix flour, baking powder, and instant coffee in a bowl.
Beat butter and sugar together until fluffy.
Add eggs one by one, then mix in brewed coffee and vanilla extract.
Gradually add dry ingredients, mixing until smooth.
Pour the batter evenly into the prepared pans and bake for 25-30 minutes.
Let cakes cool on a rack for 10 minutes before transferring.
Mix ricotta, powdered sugar, vanilla extract, and coffee for the filling.
For the mocha glaze, melt chocolate chips with brewed coffee and heavy cream in a saucepan.
Layer one cake with ricotta filling, then top with the second layer.
Pour mocha glaze over the top and let it set for 10 minutes.
Slice, serve, and enjoy the complex beauty of this creation.