2 cups bread flour
2 tsp yeast
2 tsp salt
1 cup hot water
Combine flour, yeast, and salt in the bowl of a stand mixer fitted with a dough hook attachment. Stir to combine, then add water. Mix on low speed until dough comes together into a rough ball, then shut off mixer and let rest for 10 minutes. Continue mixing at medium-low speed until dough forms a smooth, silky ball, about 10 minutes longer. (It should stick to the bottom of the bowl as it kneads rather than riding around the edges.) Remove dough hook, form dough into a tight ball, set in the bottom of the mixer bowl, cover tightly with plastic wrap, and set aside in a warm place until dough has roughly doubled in volume, about 2 hours.
Pour a couple tablespoons olive oil in the bottom of a Detroit-style anodized aluminum pan or two 8- by 8-inch cake pans. (Split dough in half if using cake pans.) Transfer dough to pan(s) and turn to coat in oil. Press down on dough and spread it toward the edges. You won’t be able to get it all the way to the edges; this is okay. Spread it as much as you can without tearing, then cover tightly in plastic and set aside for 30 minutes to allow dough to relax. Return to dough and stretch it out again. It should be able to reach the edges this time. If not, let it rest a little more and try again. To get the dough to stay in the corners, stretch it up beyond the corners so that it pulls back into place.
Preheat oven to 550. Cover dough with sauce and cubes of mozzarella. The key is to make sure the cubes go to the edges so they can melt into the corners. Put it on the lowest rack and bake for 12-15 minutes.