Preheat oven to 350 and prepare pan with oil/parchment
Brew coffee and set aside
In microwave, heat butter and milk chocolate chips in 15 second intervals until fully melted
In microwave, heat white chocolate and heavy cream in 15 second intervals until fully melted. When there are just a few lumps left, heat in 5 second intervals. Do not overheat!
With whisk or hand mixer, combine eggs, sugar, salt, vanilla and coffee.
Stream chocolate/butter mixture in, mixing until thoroughly combined.
Next, stream in the white chocolate ganache mixture, and mix thoroughly.
Sift in the flours and cocoa powder, using a spatula to fold in gently. When almost all the white is gone, add in the chocolate chips and fold in.
Using large scoop, about 3T, scoop into brownie pan wells, or pour entire batter into greased dish.
Bake for 15 minutes (for brownie pan) or 30-40 in regular pan.
Brownies are done when crumbs on toothpick are dry looking. (The interior is moist and will naturally cling to the toothpick or probe you use to check for doneness.)
Cool completely, then cut to serve. If using brownie pan, loosen sides before scooping out.
Notes
These brownies are just about foolproof. They will taste great underbaked, perfectly baked, and overbaked! Just have fun with them!