In a bowl, whisk all-purpose flour and salt.
Cut in cold butter until crumbly (with your hands or a pastry cutter).
Add ice water into the bowl one tablespoon at a time until dough comes together (5-6 is usually how many I need).
Form into a disk, pressing any loose pieces if needed and wrap tightly in plastic wrap. Chill for at 30 minutes.
About 20 minutes into chilling, preheat oven to 350F and start making filling.
In a medium bowl, whisk corn syrup, brown sugar, eggs, melted butter, vanilla, and salt until smooth. Then fold in pecans and set aside.
Roll out dough on a lightly floured surface to ⅛” thick and make rounds with a 3-inch cutter.
Press each round into a greased mini muffin tray, with a tart tamper if you have one (you can use 1 or 2 trays and alternate cavities).
Use a fork to poke a bunch of holes the bottom of the mini pie shells, then spoon filling into each mini crust, about ⅔ full. Don’t overfill, they puff while baking.
Bake for 21-23 minutes or until the tops are golden and the centers are just set.
Let them cool in the tray for 10 minutes, then gently twist to remove and cool completely on a wire rack.