In a medium-sized bowl, whisk together the flour, baking powder, and salt until well combined.
Add the softened butter. Using your fingers or a pastry cutter, work the butter into the flour mixture until it disappears and looks like coarse sand.
Pour in about ¾ of the hot water (105°F). Using a fork or whisk, mix quickly until the dough starts coming together into a shaggy mass. Add remaining water as needed until no dry flour remains.
Turn dough onto a lightly floured countertop and knead gently for about 5 minutes until it forms a smooth ball.
Divide the dough into 16 equal portions. Shape each piece into a ball and lightly oil each ball.
Cover the dough balls with a clean kitchen towel and let rest for 30 minutes.
While dough rests, heat an ungreased cast iron skillet over medium-high heat (about 400°F).
Working with one piece at a time (keeping others covered), roll each ball into an 8-inch circle.
Cook each tortilla in the hot skillet for about 30 seconds per side, or until light brown spots appear.
Wrap each cooked tortilla in a clean kitchen towel as it comes off the skillet, stacking them inside the towel.